Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2013, 21:55
AdriHeredia
 
Fecha de Ingreso: mayo-2006
Mensajes: 11
Antigüedad: 18 años
Puntos: 0
Respuesta: Mostrar dos filas con mismo ID PHP/MySQL

tengo lo siguiente,

pero me devuelve solo un curso...

$query="SELECT * FROM alumnos ORDER BY Apellido ASC";
$result=mysql_query($query,$conexion) or die("Error: ".mysql_error());
// Si se encuentran los datos desplegamos los resultados
// Si no, avisamos que no se hallaron
if(mysql_num_rows($result) > 0){
echo "";
?><center><table border=1>
<tbody>
<tr>
<td>Apellido</td>
<td>Nombre</td>
<td>Curso</td>

</tr>

<?php

while($Rs=mysql_fetch_array($result)) {
$hora="SELECT * FROM alumnocursos WHERE idalumno = '".$Rs["idalumno"]."' GROUP BY idalumno";
$cursos=mysql_query($hora,$conexion) or die("Error: ".mysql_error());
$crs=mysql_fetch_array($cursos);
$nombrecurso="SELECT * FROM cursos WHERE id = '".$crs["idcurso"]."'";
$ncr=mysql_query($nombrecurso,$conexion) or die("Error: ".mysql_error());
$xrs=mysql_fetch_assoc($ncr);
$asd = "SELECT ALL nombre FROM cursos WHERE idcurso = '".$xrs["idcurso"]."'";
$result2 = mysql_query($asd,$conexion);
$row = mysql_fetch_array($result2);


echo "<tr>".
"<td>".$Rs["Apellido"]."</td>".
"<td>".$Rs["Nombre"]."</td>".
"<td>".$row["nombre"]."</td>".

"</tr>";
}