[Ayuda]Como visualizar contenido de una tabla después de logrearse
Buneas amigo cree una pagina index.ph que reconoce el usuario y lo envía a una pagina donde lo acepta y imprime hola y nombre que esta en la tabla dentro de la base de datos usuarios, pero yo quiero que imprima mas datos que están dentro de la tabla.
Este es el código de la pagina que reconoce el usuario y quiero que esta misma se impriman mas cosa como su teléfono que también esta información esta dentro de la mista tabla en una columna que se llena cundo se registra pero este dato no es obligatorio para registrarse .
Dentro del código hay un bucle WHILE que lo introduje intentando hacer que funcione pero no me funciona
mire el código y gracias por su comentarios de ante mano.
<?php
/* start the session */
session_start();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Check Login</title>
<meta charset = "utf8" />
</head>
<body>
<?php
$host_db = "localhost";
$user_db = "root";
$pass_db = "";
$db_name = "redsocial";
$tbl_name = "usuarios";
// Connect to server and select databse.
mysql_connect("$host_db", "$user_db", "$pass_db")or die("Cannot Connect to Data Base.");
mysql_select_db("$db_name")or die("Cannot Select Data Base");
// sent from form
$username = $_POST['username'];
$password = $_POST['password'];
$sql= "SELECT * FROM $tbl_name WHERE usuario = '$username' and Password='$password'";
$result=mysql_query($sql);
// counting table row
$count = mysql_num_rows($result);
// If result matched $username and $password
//es igual a 1 (true) quiere decir que el usuario existe y se le creara una sesion valida por 5 minutos (5 * 60) de lo contrario se producira un //error. Si deseas que la sesion dure 10 minutos cambia el 5 por un 10.
if($count == 1){
$_SESSION['loggedin'] = true;
$_SESSION['username'] = $username; #se usa esto para imprimir el nombre
$_SESSION['start'] = time();
$_SESSION['expire'] = $_SESSION['start'] + (5 * 60) ;
echo "<br> Bienvenido! " . $_SESSION['username'];
// while
while ($fila = mysql_fetch_array($result)) {
echo " <tr>";
echo "<td> $fila[Nombre] </td> <td> $fila[Telefono] </td> <br> ";
echo " </tr> ";
}
}
else {
echo "<br/>Username o Password estan incorrectos.<br>";
echo "<a href='main_login.html'>Volver a Intentarlo</a>";
}
?>
</body>
</html>
JIMBO
Solución http://www.forosdelweb.com/f18/ayuda-como-visualizar-contenido-tabla-despues-logearse-1145192/#post4767929]
conectart
Hola Jimbo,
¿no sera que se te ha olvidado poner las comillas dentro de $fila['telefono'] ?
Un saludo
David, soluciones web
JIMBO
ya puse la solución en el post en un link
conectart
Perdón no me di cuenta.
Un saludo
David, soluciones web