![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
08/04/2002, 01:19
|
| | Fecha de Ingreso: julio-2001
Mensajes: 278
Antigüedad: 23 años, 6 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. |