recorrer mysql_fetch_assoc listar fetch_assoc datos consulta con assoc mysqli

mysql_fetch_assoc - recorrer consulta mysqli php



mysql_fetch_assoc en mysqli? (2)

¿Cómo puedo hacer lo siguiente en la declaración de preparación de mysqli? Gracias.

$result = mysql_query($sql); $data = mysql_fetch_assoc($result); return $data:


Eso es bastante simple después de que hayas creado la conexión a mysql en alguna parte:

<?php // create the connection to mysql. $mysqli = new mysqli(''localhost'', ''my_user'', ''my_password'', ''my_db''); ?>

Consulte el objeto mysqli cuando necesite hacer una consulta o hacer otra cosa.

<?php // get the result object. $result = $mysqli->query($sql); // fetch the result row. $data = $result->fetch_assoc(); return $data; ?>

Entonces, en algún momento (si tienes una clase, puedes escribir un destructor) deberías cerrar la conexión a mysql si ya no la necesitas.

<?php $mysqli->kill($mysqli->thread_id); $mysqli->close(); ?>

Puedes hacer mucho más con el objeto resultante que tienes. Así que lea más acerca de MySQLi_Result aquí: