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

LIKE '%{$var}%' को तैयार कथनों के साथ प्रयोग करने का सही तरीका? [माइस्क्ली]

इसे आजमाएं

$likeVar = "%" . $yourParam . "%";
$stmt = $mysqli->prepare("SELECT * FROM REGISTRY where name LIKE ?");
$stmt->bind_param("s", $likeVar);
$stmt->execute();

आपको केवल ? . का उपयोग करके क्वेरी तैयार करने की आवश्यकता है फिर आप bind_param . का उपयोग करके परम को बाइंड करते हैं ।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकाधिक क्वेरी एक ही तालिका लेकिन अलग-अलग कॉलम में mysql

  2. MySQL तेजी से 600K पंक्तियों में से 10 यादृच्छिक पंक्तियों का चयन करें

  3. एक्सेल फ़ाइल को MySQL डेटाबेस में कैसे आयात करें?

  4. एक MySQL ट्रिगर से एक PHP स्क्रिप्ट को आमंत्रित करना

  5. तैयार कथनों का उपयोग कब *नहीं* करना है?