Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan Input Dinamis Ke Mysql Menggunakan PHP

Saya belum melihat keseluruhan gambar. Berapa nilai sebenarnya yang dikembalikan oleh $_POST["mytext"] ?

Tapi tebakan saya, Anda setidaknya harus mengubah loop Anda menjadi:

foreach($_POST["mytext"] as $key => $text_field){
      if ($all_names == '') {
          $all_names .=  "( '".mysql_real_escape_string($text_field) ."') ";
      } else {
          $all_names .=  ",( '".mysql_real_escape_string($text_field) ."') ";
      }
 }

dan permintaan Anda ke:

 $sql = "INSERT INTO student ( name ) VALUES $all_names ";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memanggil prosedur di kohana 3.1

  2. MYSQL Masukkan File SQL Besar Berukuran GB

  3. Mengambil perubahan dari tabel dengan sungai ElasticSearch JDBC

  4. Bagaimana cara memasukkan array nilai ke dalam kolom yang berbeda dari tabel mysql?

  5. Mengambil informasi dari database MYSQL &Codeigniter