2 sp en una pagina php
Publicado por Antonio Mateo (2 intervenciones) el 12/03/2012 17:38:47
Estoy utilizando 2 sp para devolver por cada usuario toda su informacion, detalles de su curso etc..
Por lo cual, tengo un 1 que me muestra todos los usuarios y con el id que va pasando dentro del mismo while a otro sp que toma el id del usuario y devuelve el detale de los cursos que tiene.
Algo asi.
El problema que tengo es que cuando ejecuta el segundo sp da el siguiente error..
"Commands out of sync; you can't run this command now". alguien me puede ayudar a solucionarlo?
Por lo cual, tengo un 1 que me muestra todos los usuarios y con el id que va pasando dentro del mismo while a otro sp que toma el id del usuario y devuelve el detale de los cursos que tiene.
Algo asi.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// lo que hay dentro del sp es "select idusuario, nombre, apellido from usuarios where curso='informatica'", el segundo es la lista de cursos donde esta inscripto.
$select2 = mysql_query(Call listado_usuarios,$conexion);
while ( $row = mysql_fetch_array($select2));
{
$idusuario = $row[idusuario];
$nombre = $row[nomre];
$apellido = $row[apellido];
echo "el usuario $nombre $apellido tiene los siguientes cursos asignados:"
$select3 = mysql_query(Call detalle_curso_usuario('".$idusuario."'),$conexion);
while ( $row3 = mysql_fetch_array($select3));
$idcurso = $row3[idcurso];
$nombrecurso = $row3[nombrecurso];
$tiempocursar = $row3[tiempocursar];
echo "1er curso es $nombrecurso, el tiempo a cursar es $tiempocursar";
}
El problema que tengo es que cuando ejecuta el segundo sp da el siguiente error..
"Commands out of sync; you can't run this command now". alguien me puede ayudar a solucionarlo?
Valora esta pregunta
0