
11/01/2015, 07:52
|
 | | | Fecha de Ingreso: enero-2015
Mensajes: 35
Antigüedad: 10 años, 1 mes Puntos: 0 | |
Respuesta: Error al guardar variable Cita:
Iniciado por dmrx921 Hola a todos tengo el siguiente error estoy intentando guardar una consulta en una variable pero al hacer un var_dump me dice que es bool(false) y la variable esta vacia....os dejo el codigo que estoy usando
Primero el archivo de loguin de la pagina en el que aprovecho para hacer la consulta y despues el loguin:
Código PHP:
Ver original<?php /* start the session */ $host_db = "localhost"; $user_db = "root"; $pass_db = "dmrx921"; $db_name = "despliegate"; $tbl_name = "usuarios"; // Connect to server and select databse. mysql_connect("$host_db", "$user_db", "$pass_db")or die("Cannot Connect to Data Base."); // sent from form $username = $_POST['email']; $password = $_POST['contrasena']; //guardar id $mysqli = new mysqli('localhost',$user_db,$pass_db,$db_name); if ($mysqli->connect_error) { die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error); } $_SESSION['id_usuario'] = $mysqli->query("SELECT id_usuario FROM '$tbl_name' WHERE email = '$username'"); print $_SESSION['id_usuario']; //output value $mysqli->close(); //fin guardar id $sql= "SELECT * FROM $tbl_name WHERE email = '$username' and contrasena='$password'"; // counting table row // If result matched $username and $password if($count == 1){ $_SESSION['loggedin'] = true; $_SESSION['email'] = $username; $_SESSION['start'] = time(); $_SESSION['expire'] = $_SESSION['start'] + (60 * 60) ; header('Location: index2.php'); } else { echo "<br/>Email o contraseña estan incorrectos.<br>"; echo "<a href='index.php'>Volver a Intentarlo</a>"; } ?>
Si alguien sabe que hago mal que me lo diga por que yo no se que hacer....
Gracias a todos por adelantado |