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

कैसे जांचें कि MySQL डेटाबेस में मान मौजूद है या नहीं

MySQLi एक्सटेंशन का उपयोग करके पसंदीदा तरीका:

$mysqli = new mysqli(SERVER, DBUSER, DBPASS, DATABASE);
$result = $mysqli->query("SELECT id FROM mytable WHERE city = 'c7'");
if($result->num_rows == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}
$mysqli->close();

पदावनत:

$result = mysql_query("SELECT id FROM mytable WHERE city = 'c7'");
if(mysql_num_rows($result) == 0) {
     // row not found, do stuff...
} else {
    // do other stuff...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पाइप स्थापित mysqlclient घातक त्रुटि देता है C1083:फ़ाइल नहीं खोल सकता:'mysql.h':ऐसी कोई फ़ाइल या निर्देशिका नहीं

  2. जीसीसी MySQL सी पुस्तकालयों को संकलित और चला नहीं पाएगा

  3. MySQL में मैक्स कनेक्शंस कैसे बढ़ाएं

  4. MySQL से कनेक्ट करने से त्रुटि होती है डेटा स्रोत का नाम नहीं मिला और कोई डिफ़ॉल्ट ड्राइवर निर्दिष्ट नहीं है

  5. MySQL त्रुटि #2014 - सिंक से बाहर कमांड; आप अभी यह आदेश नहीं चला सकते हैं