FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Me Da Un Error Y No Se Porque
Escribo el siguiente código :
$result = pg_query($conn,"select * from $fichero"); $filas = pg_numrows($result); if ($filas <> 0) { print ("<table border = 1>"); for ($i=0;$i<$filas;$i++){ $vector = pg_fetch_row($result); print ("<tr>"); for ($j=0;$j<count($vector);$j++){ print ("<td>".pg_result($result,$i,$j)."</td>"); } print ("</tr>"); } print ("</table>"); Y obtengo el resultado esperado , los campos de la base de datos se muestran tal cual.Pero el problema viene cuando quiero introducir el mismo codigo dentro de una función : function rellenar(){ $result = pg_query($conn,"select * from $fichero"); $filas = pg_numrows($result); if ($filas <> 0) { print ("<table border = 1>"); for ($i=0;$i<$filas;$i++){ $vector = pg_fetch_row($result); print ("<tr>"); for ($j=0;$j<count($vector);$j++){ print ("<td>".pg_result($result,$i,$j)."</td>"); } print ("</tr>"); } print ("</table>"); } Cuando llamo a la funcion rellenar(); pues no me completa la base de datos y me da este error : Warning: pg_query(): supplied argument is not a valid PostgreSQL link resource in ... Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in ... Pero si es el mismo código ,que tiene que ver que este dentro de una función, por más que pienso no sé donde esta el error. |
|
|
|