
10/01/2007, 11:00
|
| | Fecha de Ingreso: enero-2007
Mensajes: 2
Antigüedad: 18 años, 2 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 |