Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

chèn dữ liệu vào MYSQL bằng mảng PHP

Xây dựng mảng với một khóa và một giá trị

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

và Sử dụng PDO thay vì mysql_ * chức năng (đã khấu hao).

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

Thông tin thêm về PDO : http://www.php.net/manual/en/book. pdo.php



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - làm thế nào để CHỌN nhiều bảng và THAM GIA nhiều hàng từ cùng một cột?

  2. Lỗi 1329:Không có dữ liệu - không có hàng nào được tìm nạp, chọn hoặc xử lý - Ngay cả khi tất cả đều được thực hiện đúng

  3. Thay thế cho ngoại trừ trong MySQL

  4. Nhân rộng MySQL để có tính khả dụng cao

  5. Xếp hạng với hàng triệu mục nhập