Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2007, 11:00
r4m
 
Fecha de Ingreso: enero-2007
Mensajes: 2
Antigüedad: 17 años, 3 meses
Puntos: 0
Error Con Php Y Mysql (stored Procedures)

tengo un problema con la extension mysqli al ejecutar una consulta luego de haber ejecutado un stored procedure.... el codigo que estoy ejecutando es el siguiente:

--------------------------------------------------------------------------
$conn = mysqli_connect('localhost','pepe','');
$db = mysqli_select_db($conn,'database');

if(!$rs = mysqli_query($conn, 'CALL sp_listprojects(0)')){
echo mysqli_error($conn);
};
if(mysqli_num_rows($rs) != NULL){
while($row = mysqli_fetch_array($rs)){
echo "projects <br>";
}
mysqli_free_result($rs);
}

if(!$rs = mysqli_query($conn, 'select * from sys_issues where id_employee=0')){
echo mysqli_error($conn);
};
if(mysqli_num_rows($rs) != NULL){
while($row = mysqli_fetch_array($rs)){
echo "issues <br>";
}
mysqli_free_result($rs);
}
?>

--------------------------------------------------------------------------
lo cual me devuelve el siguiente error

Commands out of sync; you can't run this command now

:|






bueno, despues de eso hise la prueba de ejecutar el mismo codigo pero en vez de llamar a un SP (stored procedure) puse una consulta comun y corriente... y funciono a la perfeccion........

alguien se da una idea de porque puede estar pasando esto? ??? ?? ? ? ? ??





esa es la version de mysql
Ver 14.12 Distrib 5.0.27, for pc-linux-gnu (i686) using EditLine wrapper
y la de php es PHP/5.2.0


muchas gracias