sql >> Database teknologi >  >> RDS >> Mysql

Mens loop PHP get_result ikke virker

Prøv dette:

$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);

}

Opdater

Hvis du vil vælge *, i stedet for at skulle angive HVER kolonne individuelt, så tjek denne indlæg (ikke det accepterede svar, men det højest scorende svar). Ellers opfordrer jeg dig kraftigt til at tjekke PDO , da det gør disse grundlæggende læseoperationer meget nemmere.




  1. SQLite Node.js

  2. PDO::PARAM for datoer?

  3. Opret forbindelse til MariaDB fra Java-applikation i NetBeans på Linux (Mageia)

  4. Symfony2:Grundtabel eller visning blev ikke fundet:1146