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

पीएचपी पीडीओ के कुछ स्पष्टीकरण की जरूरत है....!

स्ट्रिंग :actor_id एक चर नहीं है। यह वास्तविक चर $actor_id मान को SQL स्ट्रिंग से बाँधने के लिए एक प्लेसहोल्डर है।

आपकी $stmt स्ट्रिंग प्लेसहोल्डर के साथ एक क्वेरी है।

निष्पादन पर निष्पादन () विधि का उपयोग करके जहां क्लॉज को पारित किया जाता है, उसका वास्तविक मूल्य।

तुमने ऐसा क्यों करना चाहोगे? पीडीओ तैयार बयानों के लिए अनुमति देता है, और इसकी बाध्यकारी चर की स्ट्रिंग से बचने के लिए दूर करने में मदद करती है जैसे कि आप $actor_id को अपने SQL स्ट्रिंग में जोड़ रहे थे।

यह क्वेरी पुन:प्रयोज्य और सुरक्षा में मदद करता है।



  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. डेटाबेस में फ़ाइलों को संग्रहीत करने के पेशेवरों और विपक्ष क्या हैं?

  3. नाउ () उदाहरण – MySQL

  4. MySQL और Splunk - चुनें और जुड़ें

  5. Php . में एक चर के लिए एकाधिक कॉलम कैसे पास करें