Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/09/2009, 14:01
geoxxx
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 14 años, 10 meses
Puntos: 0
dando y dando resulto lo que queria pero rudy69 me ha dado una idea a ver eso de una sola consulta

asi me da los resultados
Código PHP:
$resultA=mysql_query("select * from datos_alumno ORDER BY apellido ASC");
while (
$part=mysql_fetch_array($resultA)) {    
$resultN=mysql_query("select * from nota where postgrado='$codigo' and año=$año");
while (
$not=mysql_fetch_array($resultN)){                            if ($part[0] == $not[1]){
        
$i$i 1;
        echo 
"<tr>";
        echo 
"<td>$i</td>";
        echo 
"<td>$part[2], $part[1]</td>";
        echo 
"<td>$part[0]</td>";
        echo 
"<td><img src='$part[10]'></td>";
echo 
"<td><input type='text' name='ident[$part[0]]' value='$not[$no]' id='inputnota'  maxlength='2'></td>";
echo 
"</tr>";    
}
}

en una tabla tengo por ejemplo 100 alumnos con sus datos (id_alumno) en otra tabla tengo las notas por curso con el (id_alumno) como quedaria si quiero unir las dos consultas anteriores
Código PHP:
$resultA=mysql_query("select * from datos_alumno ORDER BY apellido ASC");
$resultN=mysql_query("select * from nota where postgrado='$codigo' and año=$año"); 
ME RESPONDERE YO MISMO:

Solucion hacer una sola consulta

Código PHP:
$general mysql_query("SELECT * FROM datos_alumno, nota WHERE nota.postgrado='$codigo' and nota.año=$año and datos_alumno.cedula=nota.cedula ORDER BY datos_alumno.apellido ASC "); 

Última edición por GatorV; 23/09/2009 a las 15:23