sql >> データベース >  >> RDS >> Mysql

PHP配列を使用してMYSQLにデータを挿入します

    キーと値を使用して配列を作成します

    $myarray = array("id"=>'',"title"=>$title,"body"=>$body,"pid"=>$rowId);
    

    PDOを使用します mysql _ *の代わりに 機能(減価償却済み)。

    $sql=$dbh->prepare("INSERT INTO `posts`(`id`, `title`, `body`, `post_id`) VALUES (:id,:title,:body,:pid)");
    foreach($myarray as $row=>$value){
     $sql->bindValue(":".$row,$value);
    }
    $sql->execute();
    

    PDOの詳細 : http://www.php.net/manual/en/book pdo.php



    1. mysqli_multi_query()を使用したテーブルの削除

    2. SQLite/MySQLで列の値を制限する方法

    3. WHERE条件の値のリストを含むパンダのread_sql

    4. SELECTからのSQLINSERT