Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/10/2005, 19:04
Avatar de TortugaChat
TortugaChat
 
Fecha de Ingreso: julio-2004
Ubicación: Coatzacoalcos, Veracruz, México.
Mensajes: 150
Antigüedad: 19 años, 9 meses
Puntos: 0
Tomemos como base el ejemplo siguiente:


Código PHP:
    $mi_consulta "SELECT alumno_matricula, alumno_nombre, alumno_grado FROM alumnos ORDER BY alumno_grado, alumno_nombre";
    
$Resultado=mysql_query($mi_consulta,$link) or die('Falla en la consulta: ' mysql_error());
    if (
mysql_num_rows($Resultado)>0)
        { 
        
//Despliega la lista de usuarios encontrados con los criterios indicados 
        
echo '<p><span class="contenido">Lista de alumnos registrados:</span></p>'
        
// Printing results in HTML
        
echo '<table border=1 cellpadding="5" cellspacing="1"><tr><td width="170" height="30" class="'.$TipoMenu.'"><b>Matr&iacute;cula</b></td><td width="500" class="'.$TipoMenu.'"><b>Nombre del alumno</b></td><td width="50"  class="'.$TipoMenu.'"><b>Grado</b></td></tr>';
        while (
$RespuestaConsulta mysql_fetch_array($ResultadoMYSQL_ASSOC)) 
            {
            echo 
'<tr><td><span class="contenido">'.$RespuestaConsulta["alumno_matricula"].'</span></td><td><span class="contenido">'.$RespuestaConsulta["alumno_nombre"].'</span></td><td><span class="contenido">'.$ArregloDeGrados[$RespuestaConsulta["alumno_grado"]].'</span></td></tr>';
            }
        echo 
"</table>"
Bien, notarás que hay una variable llamada RESULTADO, que es la que contiene todo lo que resulte de la consulta efectuada a la base de datos, como por ejemplo, el número de registros (rows) encontrados con el criterio indicado en el SELECT.

En el ejemplo se crea una tabla con tres columnas para allí insertar los datos que se obtienen con una nueva variable ($RESPUESTACONSULTA) en conjunto con $Resultado y la función "mysql_fetch_array".

Cada renglón se obtiene en cada ciclo del WHILE. Para ti, el primer renglón sería el número uno, el siguiente que leas el número dos y así sucesivamente.

Trata de seguir el ejemplo y si tienes alguna duda, lo comentas aquí mismo.