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

$_POST के साथ समस्या, यदि जारीकर्ता () और mysql_fetch_assoc ():गूंज सही मान देता है, पृष्ठ स्रोत हमेशा अन्य मान देता है

ऐसा लगता है कि आप अभी भी isset() की जांच कर रहे हैं, भले ही सवाल यह नहीं है कि यह सेट है या नहीं, सवाल यह है कि यह सच है या गलत। जब आप वैरिएबल को बूलियन के रूप में चेक करते हैं, लेकिन एक सेट वेरिएबल झूठे वाले पर isset () के रूप में जाँच करते हैं, तो PHP बहुत सी चीजों को चालू कर देता है अभी भी सच लौटेगा।

ट्रेडिंग का प्रयास करें

if (isset($_POST['GFCheckbox']))

के लिए

if ($_POST['GFCheckbox'])

और देखें कि क्या होता है।



  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 कार्यक्षेत्र में सिंटैक्स त्रुटि घोषित करें

  3. फ़ील्ड नाम और फ़ील्ड प्रकार के साथ फॉर्म बिल्डर से चुने गए अंतिम फ़ील्ड को कैसे प्रदर्शित करें?

  4. mysqldump परीक्षण लॉकिंग टेबल

  5. Yii ढांचे में mysql_escape_string () का उपयोग कैसे करें?