Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/04/2015, 08:56
Ryen
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: COnsultar datos de una tabla de mysql y mostrar datos en php

Hola y buenas por rsponder, ahora consegui gracias a un amigoq ue funcione sin errores, el caso es que quieroq ue cundo inice sesion me lea el ID del susario para eso hemos editao el archivo entrar .php con metodo POST quedando asi

entrar.php--Buscad la variable $useri.
Código PHP:
<?
// Configura los datos de tu cuenta
include('config.php');

// Conectar a la base de datos
mysql_connect ($dbhost$dbusername$dbuserpass);
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');

if (
$_POST['username']) {
//Comprobacion del envio del nombre de usuario y password
$username=htmlentities($_POST['username']);
$password=md5($_POST['password']);
if (
$password==NULL) {
echo 
"No a introducido una contrasenia";
exit();
}else{
$query mysql_query("SELECT username,password FROM usuarios WHERE username = '$username'") or die(mysql_error());
$data mysql_fetch_array($query);
if(
$data['password'] != $password) {
echo 
"No a introducido una contrasenia correcta";
exit();
}else{
$query mysql_query("SELECT username,password FROM usuarios WHERE username = '$username'") or die(mysql_error());
$row mysql_fetch_array($query);
$username2 $row['username'];
$_SESSION["s_username"] = $row['username'];
$_SESSION["logeado"] = "SI";
$useri $_POST["username"];
echo 
$useri;
/* Si aceptamos recordar los datos */
if($_POST['recordar']){

                        if (
$HTTP_X_FORWARDED_FOR == "")
                    {
                        
$ip getenv(REMOTE_ADDR);
                    }
                    else
                    {
                        
$ip getenv(HTTP_X_FORWARDED_FOR);
                    }
    
$id_extreme md5(uniqid(rand(), true));
    
$id_extreme2 $username2."%".$id_extreme."%".$ip;
    
setcookie('id_extreme'$id_extreme2time()+7776000,'/');
    
$query mysql_query("UPDATE usuarios SET id_extreme='".$id_extreme."' WHERE username='".$username2."'") or die(mysql_error());
}
header ("Location: inicio.php");
}
}
}
?>
db.php
Código PHP:
<?php
    
include("entrar.php");
    
$host='x'// Servidor
    
$usuario='x'// Nombre de usuario
    
$pass='x'// Contraseña
    
$nombre='x'// Nombre de la base de datos
    
@$open mysql_connect($host,$usuario,$pass,$nombre);
    if(!
$open)
    {
        die (
"<center>"."Ha ocurrido un error al conectar a la base de datos."."</center>");
    }
    
mysql_select_db("mi base de datos",$open); //prueba
    
$resultado_consulta_mysql mysql_query("SELECT * FROM usuarios WHERE username = '".$useri."'"); 
    
$fila mysql_fetch_array($resultado_consulta_mysql);
?>
<div id="PanelUsuario">
<h5>Bienvenido a tu panel de usuario</h5>
<p>Usted tiene <?php echo $fila['coins']; echo $prueba;?> Monedas</p>
</div>
el caos es que quiero mandar la variable dese entrar php a db.php para que asi me reocnozca el id del usuario y su nombre.

saludos