En mi trabajo trabajamos mysql con php, ahora mismo me encuentro realizando un informe con procedimientos almacenados y me e encontrado con error que no he podido solucionar.
Espero que me puedan colaborar
El Script es este:
Código PHP:
Ver original
<?php $RecIntermediario=$_REQUEST['lstIntermediarios']; $RecConvenio=$_REQUEST['campConvenio']; $RecLinea=$_REQUEST['campLinea']; $RecProducto=$_REQUEST['campProducto']; //$RecFecha=$_REQUEST['campFecha']; ////////////////////////Llamado procedimiento NombreNit////////////////////////////////////////////////////////////////////////////////////////////// $n=0; { $NombreNit[$n]['nombre']=$resNombreNit['nombre']; $NombreNit[$n]['nit_intermediario']=$resNombreNit['nit_intermediario']; ////Llamado ConvenioLineaProducto//////////////////////////////////////////////////////////////////////////////////////////// $nit=$NombreNit[$n]['nit_intermediario']; $QueryConvenioLineaProducto = mysql_query("CALL ConvenioLineaProducto('$nit', '$RecConvenio', '$RecLinea', '$RecProducto')"); $c=0; { $ConvenioLineaProducto[$c]['convenio']=$resConvenioLineaProducto['convenio']; $ConvenioLineaProducto[$c]['linea']=$resConvenioLineaProducto['linea']; $ConvenioLineaProducto[$c]['codigo_linea']=$resConvenioLineaProducto['codigo_linea']; $ConvenioLineaProducto[$c]['producto']=$resConvenioLineaProducto['producto']; $ConvenioLineaProducto[$c]['codigo_producto']=$resConvenioLineaProducto['codigo_producto']; ?> <td><?php echo $NombreNit[$n]['nombre']; ?></td> <td><?php echo $NombreNit[$n]['nit_intermediario']; ?></td> <td><?php echo $ConvenioLineaProducto[$c]['convenio']; ?></td> <td><?php echo $ConvenioLineaProducto[$c]['linea']; ?></td> <td><?php echo $ConvenioLineaProducto[$c]['producto']; ?></td> </tr> <?php $c++; } $n++; } ?>
EL error que que me devuelve es:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in en la linea 24.
En el llamado al procedimiento, ConvenioLineaProducto Parece que tuviera algún inconveniente con el parámetro de entrada que es devuelto por el procedimiento NombreNitIntermediario.
De ante mano agradezco su colaboración