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

PHP चेतावनी:mysql_query() पैरामीटर 1 को स्ट्रिंग होने की अपेक्षा करता है

$eventlist=array();
$sql="SELECT * FROM event_tbl WHERE dates>'$now' ORDER BY dates ASC";
$sql=mysql_query($sql);
$sql=mysql_fetch_array($sql);
while ($sqlevent=mysql_query($sql)){
  $eventlist[]=$sqlevent['id'];
}

त्रुटि काफी स्पष्ट है। किसी कारण से (मुझे नहीं पता क्या), आप mysql_query . पर कॉल करते हैं फिर से एक सरणी के साथ।

शायद आपका मतलब था:

$eventlist=array();
$sql = "SELECT * FROM event_tbl WHERE dates > '$now' ORDER BY dates ASC";
$res = mysql_query($sql);
while ($sqlevent = mysql_fetch_array($res)) {
  $eventlist[] = $sqlevent['id'];
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysqldump:क्या आप उस तालिका का नाम बदल सकते हैं जिसमें आप सम्मिलित कर रहे हैं?

  2. स्फिंक्स चेतावनी प्रीलोड:खोलने में विफल

  3. ASCII () उदाहरण – MySQL

  4. Mysql में नियतात्मक कार्य

  5. MySQL में अपने कनेक्शन का संयोजन कैसे दिखाएं