Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2002, 01:19
agarciaa
 
Fecha de Ingreso: julio-2001
Mensajes: 278
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: Para que puedo usar fetch_row ????

Supongamos lo siguiente, en tu tabla tienes los siguientes campos:

Tabla: Empleado.

Nombre
Apellidos
Edad
Puesto


y kieres obtener Nombre, Apellidos y Puesto de los 10 primeros

<?
$conn = mysql_connect("localhost");
mysql_select_db("base");
$q = mysql_query("SELECT Nombre, Apellidos, Puesto FROM Empleado LIMIT 10");

echo "<table>";
echo "<tr>
<td>Nombre</td>
<td>Apellidos</td>
<td>Puesto</td>
</tr>";
while($res = mysql_fetch_row($q))
{
echo "<tr>
<td>$res[0]</td>
<td>$res[1]</td>
<td>$res[2]</td>
</tr>";
}

echo "</table>";

mysql_close($conn);
?>

En este caso la consulta $q devuelve 10 registros y con $res = mysql_fetch_row($q)
le asigna al arreglo $res los valores de los 3 campos obtenidos: $res[0], $res[1], $res[2], en caso de no haber un siguiente registro devolverá el booleano false y cada vez ke exista una llamada al fetch_row con la misma consulta (en este caso $q), intentará devolver el registro siguiente.