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_connect VS mysql_pconnect

  2. Множество външни ключа в една и съща таблица

  3. mysql заявка, за да изберете всичко освен

  4. TIMEDIFF() Примери – MySQL

  5. SQL Inner Join – Как да се присъедините към 3 таблици в SQL и MySQL