ホームページ  >  記事  >  バックエンド開発  >  PHP フォーム送信の問題の解決策_PHP チュートリアル

PHP フォーム送信の問題の解決策_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:30:43693ブラウズ

今後同じ場所で落ちないように、ここにメモしておいてください。
データベースは bbs で、テーブルは test です。3 つのフィールドは ID、名前、性別です。 ID は auto_increment です。
データベースに接続する PHP ファイル conn.php の内容は次のとおりです

コードをコピーします コードは次のとおりです:

$conn = @ mysql_connect("localhost", "root", "" ) または die("データベース リンク エラー" );
mysql_select_db("bbs", $conn); //GBK 中国語エンコーディングを使用します。 。内容は次のとおりです:


コードをコピーします
コードは次のとおりです: include("conn.php")
if($_POST['submit']){
$sql ="テスト (id,name,sex) 値に挿入 ('','$_POST[名前]','$_POST[性別]')"; echo "成功! ";
}
?>

input type="text" name="性別" value="性別を入力" />input type="submit" name="submit" value="送信" />
前のエラーはどこでしたか? $_POST['submit'] $_POST[name] 大文字にするのを忘れないでください~~~
これは構文ですか?奇妙な。まずはそれを思い出してください。後でわかります。
注: 1.$_POST[] は大文字にする必要があります。どこでも。
2. 送信ボタンには名前と値を記述する必要があります。name="submit" value = " "
3. アクションは php ファイルに送信する必要があります
4. ページ上の中国語の文字化けの問題を解決するには、 を削除するヘッドと、


http://www.bkjia.com/PHPjc/323190.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/323190.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。