Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

इस त्रुटि को कैसे ठीक करें mysql_fetch_assoc () पैरामीटर 1 को संसाधन, बूलियन में दिए जाने की अपेक्षा करता है?

$query while . से पहले प्रयोग किया जाता है और while . के अंदर ... चर के नाम को $query2 . में बदलें , उदाहरण के लिए:

$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();

आशा है कि यह मदद करता है।



  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 में रेगुलर एक्सप्रेशन के लिए उपयोगकर्ता इनपुट से बचने का सबसे अच्छा तरीका क्या है?

  2. व्यवहार द्वारा समूह जब चयन खंड में कोई समग्र कार्य मौजूद नहीं है

  3. प्रपत्र और प्रदर्शन परिणामों के साथ mysqli तालिका खोजें

  4. एंड्रॉइड से MySQL सर्वर पर डेटा कैसे भेजें?

  5. MYSQLI_NUM का क्या अर्थ है और क्या करें?