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

masukkan kueri menggunakan foreach loop menerima Uncaught Error:Panggil ke fungsi anggota execute() pada boolean

ubah seperti ini untuk memisahkannya dengan koma.

$_query = "INSERT INTO ord_dets(Order_ID,custmer_ip,Resturant_ID,Resturant_name,City_name,
        Product_Id,Product_Name,Product_Price,item_sub) 
VALUES ";
        $_query_parts  = array();
        $sep ="";
        for($x=0;$x<count($OI); $x++){
        $_query_parts  = "$sep('" . $OI[$x] . "', '" . $ip[$x] . "','" . $_SESSION['rest_id'][$x] . "','" . $rest_name[$x] . "',
            '" . $City_name[$x] . "','" . $Product_Id[$x] . "','" . $product_name[$x] . "','" . $prod_price[$x] . "','" . $item_sub[$x] . "')";
        $sep=",";
        }
      $query_run = $dbc->prepare($_query);
       echo $_query;

        if (!$query_run->execute()) {
            $insertError = "There was an error inserting data: " . $query_run->error;
      print "affected rows:" . $query_run->affected_rows; //how many records affected?         

    }
  }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabel hapus Android SQLite sebenarnya tidak menghapus baris

  2. MySQL 5.6 Masalah Pencarian Teks Lengkap saat Mencari kata the di PHP

  3. Kapan menggunakan MongoDB atau sistem database berorientasi dokumen lainnya?

  4. Render Tabel dengan cara yang salah:transpos Kolom dan Baris?

  5. Bagaimana cara menyimpan tanggal dalam milidetik unix di Mysql?