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

Xây dựng truy vấn chèn từ mảng MySQL và PHP

Hãy thử điều này:

function addUser($usrData) {
   $count = 0;
   $fields = '';

   foreach($usrData as $col => $val) {
      if ($count++ != 0) $fields .= ', ';
      $col = mysql_real_escape_string($col);
      $val = mysql_real_escape_string($val);
      $fields .= "`$col` = $val";
   }

   $query = "INSERT INTO `myTable` SET $fields;";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL có sử dụng lại ID đã xóa khi áp dụng Tự động tăng không

  2. Chèn dữ liệu blob trong Java bằng PreparedStatement

  3. SQLSTATE [23000]:Vi phạm ràng buộc toàn vẹn:1217

  4. So sánh Oracle MySQL, Percona Server và MariaDB

  5. mysqldump từ một truy vấn