Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Llamar una funcion

Estas en el tema de Llamar una funcion en el foro de PHP en Foros del Web. Hola. tengo una duda la cual no he podido resolver, quiero llamar auna funcion desde otra funcion que pertenesen a la misclase. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 19/10/2010, 18:14
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Llamar una funcion

Hola.

tengo una duda la cual no he podido resolver, quiero llamar auna funcion desde otra funcion que pertenesen a la misclase.


Código PHP:
Ver original
  1. class Usuarios extends Conexion
  2.   {
  3.        function query()
  4.           {
  5.                $Query 'aqui hago un query';
  6.                $resultado (aqui ejecuto el query)
  7.                // ahora resultado vale lo que trajo de la base de datos
  8.                $listado = $this->Listado($resultado);
  9.                 return $listado;
  10.           }  
  11.       funcion Listado($dato)
  12.          {
  13.                 //aqui realizo un while para generar una tabla
  14.                  // y retorno una varibale que contiene la tabla generada.
  15.                   return $tabla;
  16.          }
  17.   }

en mi pagina realizo la llamada a la funcion Query la cual me deveria de retornar un listado, no no me devulve nada de echo marca error....
alguien me pude decir que estoy haciendo mal.
  #2 (permalink)  
Antiguo 19/10/2010, 18:15
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Llamar una funcion

pues dinos el error xq adivinos no somos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #3 (permalink)  
Antiguo 19/10/2010, 18:22
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: Llamar una funcion

parse error, expecting `T_FUNCTION'

conosco los errores parse, por lo tanto ya lo revise y yo no encuentro ningun error de este tipo. de echo lo marca en el return de la funcion listado.
return $tabla;
  #4 (permalink)  
Antiguo 19/10/2010, 18:24
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Llamar una funcion

pues creo que vas a tener que mostrarnos el codigo xq asi viendo no hay error, no se en el codigo que pase
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #5 (permalink)  
Antiguo 19/10/2010, 18:29
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: Llamar una funcion

Código PHP:
Ver original
  1. class Usuarios extends Conexion
  2.  {
  3.     function Consulta_Todos()
  4.       {
  5.          $Query = 'SELECT * FROM user_dat';
  6.          $resul=$this->EjecutarQuery($Query);
  7.          $listado = $this->Listado($resul);
  8.          return $listado;
  9.       }
  10.     function Listado($dato)
  11.       {
  12.         $lista = '';
  13.          $lista.='<table width="312" border="1" bgcolor="#FFFFFF" align="center">
  14.             <tr align="center">
  15.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Nombre</th>
  16.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Apellido Paterno</th>
  17.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Apellido Materno</th>
  18.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Telefono Empresa</th>
  19.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Celular</th>
  20.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Correo</th>
  21.                 <th width="110" nowrap="nowrap" scope="col" bgcolor="#999999">Accion</th>
  22.             </tr>';
  23.         while($filas = mysql_fetch_array($dato))
  24.             {
  25.               $lista.='
  26.                     <tr align="center">
  27.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['nom_user'].'</td>
  28.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['ape_1'].'</td>
  29.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['ape_2'].'</td>
  30.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['tel_empresa'].'</td>
  31.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['cel_user'].'</td>
  32.                         <td width="110" nowrap="nowrap" scope="col" >'.$filas['mail_user'].'</td>
  33.                         <td width="110" nowrap="nowrap" scope="col" ><a href="#"><img src="Imagenes/cross.png" width="30" height="30" /></a></td>
  34.                     </tr>';
  35.                 }
  36.             $lista.='</table>';
  37.            }
  38.          return $lista;
  39.      }
  #6 (permalink)  
Antiguo 19/10/2010, 18:32
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 15 años, 8 meses
Puntos: 7
Respuesta: Llamar una funcion

tenioas razon
soy una papa---> si era un error de parse
estaba cerrando la funcion antes del return.......

ya quedo--->
Gracias por tu interes---->
me puedes decir como cierro el tema
  #7 (permalink)  
Antiguo 19/10/2010, 18:35
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Llamar una funcion

Cita:
Iniciado por moscrates Ver Mensaje
tenioas razon
soy una papa---> si era un error de parse
estaba cerrando la funcion antes del return.......

ya quedo--->
Gracias por tu interes---->
me puedes decir como cierro el tema
para alla iba jaja bueno que bueno que tu mismo tambien te diste cuenta y dejalo que que al los otros usuarios al ver que ya solucionaste no intervendran saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Etiquetas: funcion, llamar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:54.