sql >> Database >  >> RDS >> Mysql

While-lus PHP get_result werkt niet

Probeer dit:

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

}

Upate

Als je een select * wilt doen, in plaats van ELKE kolom afzonderlijk te specificeren, bekijk dan deze post (niet het geaccepteerde antwoord, maar het hoogst scorende antwoord). Anders verzoek ik je dringend om BOB te bekijken , omdat het deze basisleesoperaties veel gemakkelijker maakt.




  1. Oracle kopieert gegevens naar een andere tabel

  2. waarschuwingsprobleem:verwacht dat parameter 1 mysqli_result is

  3. Wat is de snelste manier om veel gegevens in bulk in te voegen in SQL Server (C#-client)

  4. Hoe zijn de SQL-commando's geclassificeerd | UBIQ