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

mysqli क्वेरी को डीबग करें या mysqli_error के साथ मरें

आपको सिंगल कोट्स की समस्या है। आपके पास एक ' है आपके $postid . से ठीक पहले , लेकिन एक के बाद एक नहीं। इसका अर्थ है कि SQL क्वेरी '$postid, ' . देख रही होगी अपने पहले चर के रूप में और फिर शेष के बारे में भ्रमित होना।

पढ़ने के लिए अपने SQL को बदलने का प्रयास करें:

$result = $db->query("INSERT INTO post_items(`post_id`,`content`,`date`,`user_id`,`category_id`) 
VALUES ('".$postid."', '".$content."', '".$date."', '".$user_id."', '".$category_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. TO_DAYS () उदाहरण – MySQL

  2. दिनांक सीमाओं की तुलना करना

  3. MySql में बड़ी टेबल और विश्लेषण

  4. डेटाबेस कनेक्शन स्ट्रिंग और संयोजन

  5. एलपीएडी () फ़ंक्शन MySQL में कैसे काम करता है