
25/04/2004, 02:03
|
| | Fecha de Ingreso: agosto-2003 Ubicación: aca
Mensajes: 33
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Problema con include de funcion Hola foro,
Le doy vueltas y vueltas y no se donde esta la macana.
1.php
en este archivo ademas del codigo que sigue, declaro todas las variables. Todo funciona bien hasta que meto todo en una funcion. Solo les muestro la funcion porque, insisto, ya chequee que las variables existen y tienen un determinado valor.
function mostrar()
{
global $tabla;
global $campo;
global $orden;
global $reg1;
global $link;
global $tampag;
$texto="";
$sql1= consulta_general($tabla,$campo,$orden, $reg1, $tampag);
$resultado1 = mysql_query($sql1,$link);
while ($row1 = mysql_fetch_array($resultado1))
{
$texto.= $row1['id_mensaje'];
$texto.= "<br>";
$texto.= $row1['titulo'];
$texto.= "<br>";
$texto.= $row1['mensaje'];
$texto.= "<br>";
return $texto;
}
}
Como ven, dentro de esta funcion hay otra llamada consulta_general. TAmbien funciona cuando esta fuera de esta funcion. La funcion consulta_general proviene de otro archivo mediante un include.
la otra pagina
2.php
include "1.php";
$hola=mostrar();
echo $hola;
Bien, probe de esta forma, probe "imprimiendo" todos los resultados en la primer funcion en vez de agregarlo a una variable, con los consiguientes cambios en 2.php... En fin, me rindo.
Si alguien me puede aunque sea decirme por donde le estoy errando, pasare un domingo feliz
Buena suerte a todos/as!!!!
Juan
__________________ que sea rock! |