Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/02/2008, 17:01
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: problema con mvc y php

Tu función esta mal, primero asignas a $usuario el resultado y luego regresas $usuarios, cosa que es incorrecta:
Código PHP:
function login_gral_db($dominio,$pass){
        
$sql="select * from usuarios where dominio='$dominio' and pass='$pass'";
        
// Ejecutar la consulta SQL
        
$resultado mysql_query($sql);
         
        
// Crear el array de elementos para la capa de la vista
        
$usuario mysql_fetch_array($resultado);
        return 
$usuario;
    } 
Posteriormente solo llamas a la función y nunca regresas el resultado para que lo puedas ver en la otra parte de tu script debes de rescatar el valor:
Código PHP:
include('modelo/modelo.php');
    
$dominio=$_POST['dominio'];
    
$pass=md5($_POST['pass']);
    
    
$usuario login_gral_db($dominio$pass);    
    
    
var_dump($usuario); 
Por otro lado te comento que es de buen uso usar comillas simples entre tu arreglo, ya que si tu PHP corre sobre el modelo E_STRICT te generaría errores usar esto: $_POST[pass] en lugar de esto $_POST['pass'].

Saludos.