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

एचटीएमएल फॉर्म इको'एड वैरिएबल बदल रहा है लेकिन डेटाबेस नहीं?

ओपी के अनुरोध के अनुसार।

जोड़ें या die(mysqli_error($conn)) करने के लिए mysqli_query() यह देखने के लिए कि क्या इसमें त्रुटियां आती हैं।

affected_rows() का उपयोग करना भी सबसे अच्छा है अपडेट पर भी।

साथ ही, आप if(isset($_POST['contact'])){ . का उपयोग कर रहे हैं और फ़ॉर्म और बटन के लिए 2x नाम विशेषताएँ हैं।

एक को <form> . से हटा दें . <form> . पर नाम विशेषता केवल jQuery/Ajax का उपयोग करते समय काम करता है।

साथ ही, यदि आपका फॉर्म और PHP/SQL एक ही फाइल में हैं, तो एक ही पेज पर रीडायरेक्ट करने के लिए हेडर का उपयोग करें और सुनिश्चित करें कि आप * नहीं हैं हेडर से पहले आउटपुट। और सुनिश्चित करें कि छोटे टैग सक्षम हैं।

संदर्भ:

आपका वर्तमान कोड SQL इंजेक्शन के लिए खुला है . mysqli_* का उपयोग करें तैयार बयानों के साथ , या पीडीओ तैयार किए गए स्टेटमेंट के साथ




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. शो टेबल के साथ मेल खाने वाली टेबल का नाम

  2. एंड्रॉइड ऐप में लॉग इन पेज कैसे बनाएं?

  3. GROUP BY का उपयोग करते समय MYSQL गलत पंक्तियाँ दिखाता है

  4. 30k MySQL तालिका से 3 यादृच्छिक रिकॉर्ड्स को एक क्वेरी द्वारा फ़िल्टर के साथ त्वरित रूप से कैसे चुनें?

  5. मेरी बहु-स्तंभ क्वेरी, बहु-स्तंभ अनुक्रमणिका के साथ भी, संबंधित एकल-स्तंभ प्रश्नों की तुलना में नाटकीय रूप से धीमी क्यों है?