Porqué se genera error 'Warning: mysql_fetch_array()expects parameter 1 to be resource, boolean...'
Espero te encuentres bien. Estoy haciendo un Reporte usando la librería FPDF, pero al intentar mostrar el contenido de campo (CODIGO_A_MOSTRAR) de la tabla, el programa no muestra nada en ese espacio – esto lo hago con la siguiente instrucción:
$pdf->Cell(0,10,'Pedido (Order) #: '.$reg["CODIGO_A_MOSTRAR"],'TBRL',1,'L');
¿Me podrías decir por favor, qué error podría estar cometiendo aquí?
Entonces he intentado hacerlo de una manera distinta, con mysql_fetch_array, tanto para saber cuál es el valor que se obtiene como contenido de los campos como para también mostrarlos en el PDF, pero el programa me genera el siguiente error:
SCREAM: Error suppression ignored for
( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\CLIENTE, pruebas\Templates\programa_prueba.php on line 62
¿Cómo podría hacer esto con mysql_fetch_array?
La fracción de código es la siguiente:
******* ******* ****** ******
$sql = "select `NUMERO`, `CODIGO_A_MOSTRAR`, `PROVEEDOR`, `FACTURAR_A`, `DESPACHAR_A`,";
$sql = $sql."`DESPACHO_APROXIMADO`, `UNIDAD_TIEMPO`, `INSTRUCCIONES_DESPACHO`, `MODALIDAD_DESPACHO`, `SUCURSAL_BANCO`, `CONDICIONES_PAGO`";
$sql = $sql." from tablax";
$sql = $sql." where CODIGO_A_MOSTRAR = 'VALOR1'";
$result = mysql_query($sql, $conexión);
$reg = mysql_fetch_array($result, MYSQL_ASSOC);
echo $sql;
while ( $reg = mysql_fetch_array($result, MYSQL_ASSOC) )
{
echo $reg["NUMERO"];
echo $reg["CODIGO_A_MOSTRAR"];
echo $reg["PROVEEDOR"];
$pdf->Cell(0,10,'Pedido (Order) #: '.$reg["CODIGO_A_MOSTRAR"],'TBRL',1,'L');
}
******* ******* ****** ******
NOTA: el archivo PDF se me ha estado generando bien – solo hasta cuando introduje este código para mostrar campos de la tabla es que me comenzó a generar problema.