ホームページ > バックエンド開発 > PHPチュートリアル > 10 日間で PHP を学ぶ 6 日目_PHP チュートリアル

10 日間で PHP を学ぶ 6 日目_PHP チュートリアル

WBOY
リリース: 2016-07-21 16:08:14
オリジナル
1021 人が閲覧しました

学習目的: データの追加、削除、変更方法を学びます

mysql_query($exec);
このステートメントだけですべての操作を実行できますが、違いは $exec SQL ステートメントです

Add: $exec="insert into tablename (item1) ,item2) 値 ('".$_POST['item1']."',".$_POST['item1'].")";

削除: $exec="テーブル名から削除します... ";

変更: $exec="update tablename set item1='".$_POST['item1']."' where ...";

この時点で、フォームと PHP 変数の受け渡しについて話さなければなりません。フォームの
フォームが POST で送信された場合、フォーム ファイルの処理時に $_POST['item1'] を使用して変数の値を取得し、さらに GET を使用します。送信されるのは $_GET['item1'] です

とても簡単ですか?ただし、SQL ステートメントが非常に長く、.connection 文字または文字フィールドを囲む ' が欠落している可能性があるため、通常 $exec には問題が発生します。
mysql_query($exec); ステートメントをコメントアウトし、代わりに echo $exec; を使用して $exec を出力し、正確さをチェックします。それでも $exec でエラーを検出できない場合は、この SQL ステートメントをコピーして phpmyadmin で実行すると、エラー メッセージが表示されます。また、機密性の高い文字列をフィールド名として使用しないでください。使用しないと、日付などの問題が発生する可能性があります。変数やフィールドに名前を付けるときは、いくつかのルールに従うことが望ましい場合があります。初心者はその重要性を無視しないでください。

今日はここまでです。SQL ステートメントのリファレンス マニュアルをダウンロードして勉強してください。明日も引き続きSESSIONの話をしましょう。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/314917.html技術記事学習目的: データの追加、削除、および変更を学習します。 mysql_query($exec); 違いは、$exec SQL ステートメントが追加されていることです。 $exec="insert into...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート