sql >> Base de Datos >  >> RDS >> Mysql

Mientras el bucle PHP get_result no funciona

Prueba esto:

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

}

Actualizar

Si desea hacer una selección *, en lugar de tener que especificar CADA columna individualmente, consulte este publicar (no es la respuesta aceptada, sino la respuesta con la puntuación más alta). De lo contrario, le recomiendo encarecidamente que consulte PDO , ya que facilita mucho estas operaciones básicas de lectura.