PHP データベース操作 -- データの前処理、更新、削除

无忌哥哥
リリース: 2018-06-27 15:08:04
オリジナル
2824 人が閲覧しました

ステートメントの前処理: 一般に、これは 1 つのクエリと複数の実行を意味します。

Creation:

$createinto=$connent->prepare("insert into zh(name,age,email) values (?,?,?)");
ログイン後にコピー

sql ステートメントを作成します。

バインディングパラメータ s は String 型です i は int 型です

//绑定  
$createinto->bind_param("sis",$name,$age,$email);
ログイン後にコピー

ステートメントを実行すると、最終的にデータが正常に挿入されます。 (データベースに接続して利用することが前提)

指定したエントリを削除:

$name="zhanghao1";  
$age=1;  
$email="1234123123@qq.com";  
$createinto->execute();  
  
$name="zhanghao2";  
$age=2;  
$email="1234123123@qq.com";  
$createinto->execute();
ログイン後にコピー

Where条件を追加せずにテーブルデータ全体を削除

指定したエントリを更新:

mysqli_query($connent,"delete from zh where name='zhanghao1'");
ログイン後にコピー

zhanghao2の年齢を3に変更

データベースが完了したら、すべてのデータベース操作を閉じる必要があります。

----完全なコード-----

mysqli_query($connent,"update zh set age=3 where name='zhanghao2'");
ログイン後にコピー
それに基づいて、条件付きでクエリ、条件付き削除、条件付き変更を行うことができます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート