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

MySQLi के साथ fetch_array का उपयोग करते समय डेटा प्रकार का पता लगाएं

सबसे पहले, आप गलत प्रश्न पूछ रहे हैं।
आपको वास्तव में कॉलम प्रकार की आवश्यकता नहीं है। वास्तव में, आप पहले से ही साधारण PHP स्थिति के साथ एक संख्या से एक स्ट्रिंग बता सकते हैं। लेकिन कोई भी तरीका आपको नहीं बताएगा NULL

इसे आजमाएं

$sql = "SELECT * FROM users WHERE live = 1";
$stm = $db->prepare($sql) or trigger_error($db->error);
$stm->execute() or trigger_error($db->error);
$res = $stm->get_result();
$row = mysqli_fetch_assoc($res);

यदि आप भाग्यशाली होते हैं, तो आपको सभी प्रकार के सेट मिल जाएंगे।
यदि नहीं - तो आपको PHP में mysqlnd को सक्षम करना होगा



  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. PHP AJAX JQUERY का उपयोग करके 3 निर्भर ड्रॉपडाउन सूची कैसे बनाएं?

  3. एसक्यूएल सर्वर में एक्सएमएल वैल्यू फ़ील्ड निकालने के लिए कैसे करें (mysql में Extractvalue फ़ंक्शन)

  4. जावास्क्रिप्ट में एक PHP स्क्रिप्ट निष्पादित करना?

  5. 2 कॉलम चुनें और डेटा मर्ज करें