Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/12/2010, 20:54
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Llamar una función dentro de otra

pues las funciones no estan mal declaradas xq fijate las utilice y me funcionaron
Código PHP:
Ver original
  1. <?php
  2. $servidor = "localhost";
  3. $usuario = "root";
  4. $pass = "";
  5. $consulta = "SELECT * FROM usuario";
  6. $bd = "prueba";
  7. function Conexion() {
  8.   global $usuario, $servidor, $pass;
  9.   $conexion=mysql_connect($servidor,$usuario,$pass);
  10.   return $conexion;
  11. }
  12. $conexion = Conexion();
  13. function Consulta($consulta,$conexion) {
  14.   global $bd;
  15.   mysql_select_db($bd,$conexion);
  16.   return mysql_query($consulta,$conexion);
  17. }
  18. function Datos($resultado) {
  19.   return @mysql_fetch_assoc($resultado);
  20. }
  21.  
  22. print_r(datos(Consulta($consulta,$conexion)));
  23. ?>
y aca el resultado
Cita:
Array ( [usuario] => elugo [pass] => 508df4cb2f4d8f80519256258cfb975f [nivel] => administrador [cedula] => 9683775 [estatus] => habilitado [online] => no [proceso] => [errorClave] => 0 )
revisa bien si estas pasando los parametros de la manera correcta 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