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

जबकि लूप PHP get_result काम नहीं कर रहा है

इसे आजमाएं:

$stmt = $mysqli->prepare('SELECT posts.id FROM tags JOIN posts ON posts.id = tags.post_id WHERE tag = ?');

...

$stmt->bind_result($id);    

while ($stmt->fetch()) {

    // var_dump entire row to ensure the key you expect is avail
    var_dump($id);

}

अपडेट करें

यदि आप प्रत्येक कॉलम को अलग-अलग निर्दिष्ट करने के लिए एक चयन * करना चाहते हैं, तो इसे देखें पोस्ट (स्वीकृत उत्तर नहीं, बल्कि उच्चतम स्कोरिंग उत्तर)। अन्यथा मैं आपसे पुरजोर तरीके से आग्रह करता हूं कि PDO देखें। , क्योंकि यह इन बुनियादी रीड ऑप्स को बहुत आसान बनाता है।




  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 को मारियाडीबी 10 में अपग्रेड करें (भाग 1 - मारियाडीबी 5.5 स्थापित करें)

  2. Laravel 4 में डेटाबेस परिणाम खोजना और फ़िल्टर करना / परिष्कृत करना

  3. GTID के साथ MySQL 5.6 गैर-GTID से MySQL 5.7 में ऑनलाइन स्थानांतरण

  4. सिद्धांत 2 mysql FIELD द्वारा क्रम में कार्य करता है

  5. MySql एक स्थानीय चर को अद्यतन विवरण में कैसे सेट करें (वाक्यविन्यास?)