Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/01/2004, 13:46
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Así es. Cuando una consulta te devuelve más de un registro y quieres trabajar con todos (por ejemplo para mostrarlos en pantalla), puedes utilizar un bucle como while...

Por ejemplo si quieres mostrarlos ordenados en una tabla:
Código PHP:
echo "<table>\n\n
          <tr>\n
          <td>titol</td>\n
          <td>data</td>\n
          <td>text</td>\n
          <td>anada</td>\n
          <td>tornada</td>\n
          <td>km</td>\n
          </tr>\n\n"
;

$sql="select*from sortides where dia >= CURDATE() ORDER BY dia ASC";
$res=mysql_query($sql) or die (mysql_error());

while(
$res2=mysql_fetch_array($res)){//mientras hayan registros en esta consulta...
    
echo "<tr>\n
              <td>"
.$res2 ["titol"]." </td>\n
              <td>"
.$res2 ["data"]."</td>\n
              <td>"
.$res2 ["text"]." </td>\n
              <td>"
.$res2 ["anada"]."</td>\n
              <td>"
.$res2 ["tornada"]."</td>\n
              <td>"
.$res2 ["km"]."</td>\n
              </tr>\n\n"
;
}
echo 
"</table>"
Saludos