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

सम्मिलित करें php phpmyadmin से लिंक नहीं कर सकता, जब मैं डेटा सम्मिलित करता हूँ, तो यह phpmyadmin में प्रदर्शित नहीं होगा

कई समस्याएं हैं। उनमें से कुछ:

  1. आपकी क्वेरी स्ट्रिंग गलत है। आपके पास VALUE है VALUES . के बजाय
  2. आप $query . को एक क्वेरी स्ट्रिंग असाइन करते हैं बाद आप इसे निष्पादित करें
  3. बहिष्कृत mysql_* using का उपयोग करना बंद करें एक्सटेंशन और स्विच करें या तो mysqli_* या PDO
  4. उपयोगकर्ता इनपुट को सत्यापित और स्वच्छ करें
  5. जानें और इस्तेमाल करें तैयार बयान क्वेरी स्ट्रिंग्स को प्रक्षेपित करने के बजाय। उत्तरार्द्ध एसक्यूएल इंजेक्शन के लिए एक विस्तृत खुला दरवाजा है।

अब वापस अपनी तत्काल समस्या पर। इस भाग को बदलने का प्रयास करें

if($query_run = mysql_query($query)){
  $query="insert into mylibrary value('$isbn','$title')";
  mysql_query($query);
  echo "Successfully store in DATABASE";
}

कुछ इस तरह के लिए

$query = "INSERT INTO mylibrary (isbn, title) VALUES('$isbn', '$title')";
$result = mysql_query($query);
if($result) {
  echo "Successfully stored in DATABASE";
} else {
  echo "Something went wrong: " . mysql_error();
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल जॉइन सिंगल रो के रूप में चाइल्ड वैल्यू के साथ कॉलम के रूप में और चाइल्ड रिलेशनशिप वैल्यू द्वारा ऑर्डर करने की क्षमता

  2. डेटाबेस को MySQL या MariaDB में आयात करें

  3. लगातार पंक्तियों के बीच प्रति व्यक्ति के बीच समय का अंतर

  4. एक एसक्यूएल क्वेरी के परिणामों को विशिष्ट प्रारूप के साथ एक HTML तालिका में कैसे परिवर्तित करें

  5. Mysql - IP पते का उपयोग करके दूरस्थ सर्वर से कनेक्ट करें