Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2010, 19:58
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
Puntos: 461
mejorar codigo

buenas estoy empezando a meterme con esto de php orientado a objeto y sieguiendo algunos ejemplos quise hacer un logeo y hasta ahora va bien pero como muestro la variable row que sale con el return?? y que podria mejorar?? agradesco de antemanos la ayuda prestada
Código PHP:
<?php 
class logeo
{    
    function 
conectar()
    {                  
        
$host="localhost";
        
$mysqlUser="carlos";
        
$mysqlPass="123";
        
$db="unefa";
        
$connec=mysql_connect($host,$mysqlUser,$mysqlPass) or die ("error al conectar con el servidor ".mysql_error());
        
mysql_select_db($db) or die ("no se encontro la base de datos ".mysql_error());
    }      
    function 
Logear($user,$password)
    {        
        
$query=mysql_query("SELECT usuario,nivel FROM usuario WHERE usuario='$user' and pass='$password'");
        if(
mysql_num_rows($query))
        {
            
$row=mysql_fetch_assoc($query);
            return 
$row;            
        }
        else
        {
            echo 
"el usuario o la contraseña son incorrectos";
        }
    }
}
$a=new logeo();
$pass=md5(123456);
$a->conectar();
$a->Logear("carlos",$pass);
echo 
$row['usuario'];
?>

Última edición por carlos_belisario; 08/07/2010 a las 20:09