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

Chèn nhiều hàng vào mysql (các mục được phân tách bằng dấu phẩy)

Xin chào lời chào từ Vương quốc Anh :)
Bạn không thể chỉ lặp qua các trường chuỗi truy vấn và thêm một hàng vào cơ sở dữ liệu cùng một lúc?

ví dụ:

<?php

$id = 33;
$value_list = 'tag1,tag2,tag3,tag4';
$values = explode(',', $value_list);
foreach ($values as $value)
{
    $sql = "INSERT INTO table (id, value) VALUES ($id, '$value');";
    //.. execute SQL now
    echo '<p>' . $sql . '</p>';
}

?>

Tôi đã tải tệp này lên http://cyba.co/test.php để bạn có thể xem kết quả.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo một bảng đơn đặt hàng được nhóm theo user_id, tổng số lượng sản phẩm

  2. Làm cách nào để gọi một hàm mysql (như mysql_insert_id) từ Perl nếu tôi đang sử dụng DBI / DBD?

  3. Làm cách nào để đếm MySQL (*) trong Doctrine2?

  4. Tính nguyên tử nhiều truy vấn con MySQL trong một truy vấn CHÈN / CẬP NHẬT?

  5. Cách tạo cơ sở dữ liệu mysql với phần tiếp theo (nodejs)