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

PHP एसक्यूएल एसटीएमटी एकाधिक पसंद का चयन करें? क्या यह संभव है?

आपके पास 4 ? हैं पैरामीटर और आप केवल एक मान को बाध्य कर रहे हैं

$stmt->bind_param("s", $param_term); 

यह होना चाहिए

$stmt->bind_param("ssss", $param_term,
                        $param_term,
                        $param_term,
                        $param_term); 

ताकि प्रत्येक पैरामीटर ? मान मिलता है।

साथ ही क्वेरी को इस तरह सही ढंग से काम करने के लिए ब्रैकेट की आवश्यकता होगी

WHERE (Name LIKE ? 
    OR Code LIKE ? 
    OR Date LIKE ? 
    OR Inserter LIKE ? ) 
AND ID = '2'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पायथन MySQLdb प्लेसहोल्डर सिंटैक्स

  2. पीडीओ का उपयोग करके सहायक फ़ंक्शन डालें/अपडेट करें

  3. MySQL एकाधिक एक प्रश्न में शामिल होता है?

  4. समय बीतने के बाद mysql पंक्ति को कैसे हटाएं?

  5. PHP में -> और ::के बीच अंतर MySQLi OOP