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

mysql चुनें * जहां मूल्य =$ पंक्ति ['आइटम']

बेहतर अधिक उपयुक्त तरीका है mysqli और तैयार कथनों का उपयोग करना अर्थात:

$stmt = $mysqli->prepare("SELECT * FROM table WHERE value =?");
$stmt->bind_param("s",$row['item']);  // I am assuming row['item'] is a string
$stmt->execute();

यदि आप mysqli का उपयोग नहीं कर सकते हैं या पूरी तरह से मना कर सकते हैं तो इसका उपयोग कर सकते हैं:

$query = "SELECT * FROM table WHERE value = '".mysql_real_escape_string($row['item'])."'"; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या SSL का उपयोग करते समय MySQLi सर्वर प्रमाणपत्रों को डिफ़ॉल्ट रूप से सत्यापित करता है?

  2. मैसकल में खंड के बीच अल्फ़ान्यूमेरिक फ़ील्ड का उपयोग कैसे करें?

  3. सी # और MySQL एकीकरण

  4. उस तालिका से पंक्तियों का चयन करें जहाँ समान आईडी वाली किसी अन्य तालिका में पंक्ति का दूसरे कॉलम में एक विशेष मान हो

  5. पोस्ट करने से पहले डेटा को ऑफलाइन सेव करें