Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/10/2012, 21:07
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 2 meses
Puntos: 6
Respuesta: porque no funciona esta instruccion

Nemutagk gracias por responder tus aportes son valiosisimos pero tengo estos errores

SQLSTATE[08006] [7] FATAL: la autentificaci�n password fall� para el usuario �usuario�

Fatal error: Call to a member function prepare() on a non-object in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\volcanicos\models\logi n_Model.php on line 25

y esta es la linea
$consulta->execute();



Código PHP:
Ver original
  1. $usuario= $_POST['usuario'];
  2. $contrasenia = $_POST['clave'];
  3.        
  4. try {
  5.      $db = new PDO('pgsql:host=localhost;dbname=correo','usuario','contrasenia');
  6.      }catch(PDOException $e) {
  7.      echo $e->getMessage();
  8.      }
  9.  
  10.  
  11.     class Login
  12.     {
  13.         /*-------  Validar Usuarios -----------------------------------------*/
  14.         public function validate_users($db)
  15.         {
  16.        
  17.             $usuario = $_POST['usuario'];
  18.             $clave = $_POST['clave'];
  19.        
  20.             $consulta = $db->prepare("select usu_usuario, usu_clave from usuarios where usu_usuario='$usuario' and usu_clave='$clave' and usu_estado = 1");
  21.             $consulta->execute();
  22.            
  23.             $count = $consulta->rowCount();