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

डेटाबेस में चयनित डेटा डालें

मुझे पूरा यकीन है कि आप अपने लूप को हटाकर अपने कोड में सुधार कर सकते हैं और इसके बजाय इस तरह जा सकते हैं:

$data = $stmt->fetchAll(PDO::FETCH_OBJ);

क्या आप सुनिश्चित हैं कि आपको अपेक्षित JSON मिल रहा है (इसे प्रिंट करने से पहले $data के किसी भी var_dump की कोशिश की?)?
क्या यह जावास्क्रिप्ट के साथ एक साधारण समस्या नहीं है? क्या आपने अपने जावास्क्रिप्ट भाग में प्राप्त होने वाले डेटा का उपयोग करने का प्रयास किया है?

यह आपके XMLHttpRequest के अंदर हेडर सेट करने में समस्या हो सकती है, और जावास्क्रिप्ट परवाह नहीं करता है और आपको वैसे भी JSON देता है...

अब स्पष्ट प्रश्न:

  • मैं नहीं देख सकता कि आप अपने डेटाबेस से कहां जुड़ते हैं। क्या आप जुड़े हुए हैं?
  • आप एक आईडी डालने का प्रयास कर रहे हैं, क्या MySQL आपको ऑटो इंक्रीमेंट वैल्यू डालने की अनुमति देता है? (इस मामले में, acc_id एक Int नहीं है?)
  • आप $_REQUEST के माध्यम से मान भेज रहे हैं, क्या आप वाकई $_REQUEST के माध्यम से कुछ भी प्राप्त कर रहे हैं (बीटीडब्ल्यू, $_GET और $_POST जांचें)

मुझे आशा है कि यह मदद करता है




  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. गलत स्कीमा में mysql ट्रिगर समस्या

  4. Php . में किसी तालिका में एकाधिक मान कैसे सम्मिलित करें

  5. OS X पर Django के साथ MySQLdb मॉड्यूल लोड करने में त्रुटि