sql >> Database >  >> RDS >> Mysql

gegevens invoegen in MYSQL met behulp van PHP-array

Construeer de array met een sleutel en een waarde

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

en gebruik BOB in plaats van mysql_* functies (afgeschreven).

$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();

Meer over BOB :http://www.php.net/manual/en/book. pdo.php



  1. Controleer statistische doelen in PostgreSQL

  2. MySQL:Waarom is DELETE CPU-intensiever dan INSERT?

  3. CHR() Functie in Oracle

  4. Kan InnoDB een stopwoordbestand gebruiken?