Código PHP:
<?php
include "./librerias/lib_db.inc";
include "./librerias/lib_general.inc";
global $usuario_db, $bd;
$query=<<<QUERY
SELECT * FROM menu
QUERY;
$resultado=consultar($query);
if ($resultado!=FALSE) {
echo ("<table width=\"100%\" border=\"0\" align=\"center\">");
echo ("<tr> <td bgcolor=\"#D0D8CF\">Menú Dinámico</td></tr>");
While ($line = pg_fetch_array($resultado)) {
echo ("<tr>");
echo ("<td>");
echo ("<a href=$line[1]>$line[0]</a>");
echo ("</td>");
echo ("</tr>");
}
echo ("</table>");
}
?>
y de esta manera, salen pero no como yo quiero..
Código PHP:
<?php
include "./librerias/lib_db.inc";
include "./librerias/operaciones.inc";
global $usuario_db, $bd;
$query=<<<QUERY
SELECT * FROM menu
QUERY;
$resultado=consultar($query);
while (list($key,$val)=each($resultado)) {
$menu_item=$val['menu_item'];
$menu_link=$val['menu_link'];
echo $menu_item;
echo $menu_link;
}
$entorno=<<<ENTORNO
<table whidt="100%" border="0" align="center">
<tr><td bgcolor="#DOD8CF">Menu Dinamico</td></tr>
<tr><td>$menu_item</td>
<td>$menu_link</td>
</tr>
</table>
ENTORNO;
echo $entorno."\n";
?>
aqui les dejo la funcion que consulta la base de datos...
Código PHP:
function consultar($transaccion)
{
global $usuario_db_colombo, $bd;
$recurso=@pg_connect ("dbname=$bd user=$usuario_db_colombo");
if ($recurso==FALSE)
return FALSE; //No existe conexión a la BD.
$resultado =@pg_query($recurso,$transaccion);
if ($resultado==FALSE) {
@pg_close($recurso);
return FALSE;
}else{
$vec_resul=array();
$registros=@pg_num_rows($resultado);
for ($reg=0; $reg<$registros; $reg++) {
$vec_resul[]= @pg_fetch_array($resultado,$reg,PGSQL_ASSOC);
}
}
@pg_close($recurso);
return $vec_resul; // Retorna Arreglo Asociativo con los resultados
}
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)