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

Bagaimana cara memperbaiki kesalahan ini mysql_fetch_assoc() mengharapkan parameter 1 menjadi sumber daya, boolean diberikan?

$query digunakan sebelum while dan di dalam while ... Ubah nama variabel menjadi $query2 , misalnya:

$hoje = strtotime(date("d-m-Y"));

$db = new DBConfig();
$db -> config();
$db->conn();
$query = mysql_query("SELECT * FROM products WHERE auto_pub = ".$hoje) or die(mysql_error());

while($res = mysql_fetch_assoc($query)) {
    $query2 = mysql_query("UPDATE products SET publicado = '0' WHERE auto_pub = ".$hoje) or die(mysql_error());
}

$db->close();

Semoga membantu.



  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 menghapus duplikat dalam tabel SQL berdasarkan beberapa bidang

  2. Pilih record terbaru dari tabel kanan saat menggunakan join di mysql

  3. Ambil TOP 10 Baris Tanpa Menggunakan TOP atau LIMIT? – Pertanyaan Wawancara Minggu Ini #247

  4. Codeigniter :Kesalahan dalam permintaan ORDER BY CASE

  5. Keamanan Basis Data - Enkripsi Cadangan Saat Transit &Saat Istirahat