function toArrayi($res) {
if(mysqli_num_rows($res)==0)
return 0;
$i=0;
$tmp = array();
while(($row = mysqli_fetch_array($res)) == true) {
$tmp[$i] = $row;
$i++;
}
return $tmp;
}
$link = mysqli_connect('puntoIP','User','Pass','BD');
$qry="CALL pprod_AcumuladoSProducto()";
$res = mysqli_query($link,$qry);
mysqli_close($link);
$ar = toArrayi($res);
echo $ar[1]["No_Liquidado"];
ocurre q al ejecutar el procedure desde el mysql, la columna "No_Liquidado" en la 2da fila me sale 256. Pero cuando lo ejecuto desde el php es 1881, O_O. Y solo ocurre con ese dato, todas las demas fila y columnas salen ok.
Ahora el store procedure, es un query gigante (no lo hice yo, pero los resultados salen sin ningun problema) no recibe variables, es de solo consulta.
Q puede ser? aca tamos q nos desquiciamos porq no damos con el origen del problema.
