PHP:Mysqli fetch object

De W3API
Saltar a: navegación, buscar

Contenido

Descripción

Devuelve una fila de resultados de una consulta como si fuese un objeto.

Sintaxis

object mysqli_fetch_object ( mysqli_result $result [, string $class_name [, array $params ]] )

Parámetros

  • $result, conjunto de resultados devuelto por la consulta.
  • $class_name, nombre de la clase a instanciar.
  • $params, array opcional de parámetros a pasar al constructor.

Ejemplo

 <?php 

@ $db = new mysqli(localhost, "root", "", "biblioteca");

if ($db->connect_error)
	die('Error de Conexion ('.$db->connect_errno.')'.$db->connect_error);

$query = "SELECT * FROM libros";
$result = $db->query($query);

$numfilas = $result->num_rows;
echo "El número de elementos es ".$numfilas;

?>

<table>
<thead>
<tr>
<td>ISBN</td>
<td>Título</td>
<td>Fecha</td></tr>
</thead>

<?php 
for ($x=0;$x<$numfilas;$x++) {
	$fila = $result->fetch_object();
	echo "<tr>";
	echo "<td>".$fila->ISBN."</td>";
	echo "<td>".$fila->Titulo."</td>";
	echo "<td>".$fila->Fecha."</td>"; 
	echo "</tr>";
}

$result->free();
$db->close();

?>
</table>

Lineas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas