Mostrar nombre de usuario de MySQL en index.php

  • Autor Autor rockery99
  • Fecha de inicio Fecha de inicio
R

rockery99

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Lo que quiero hacer es que el archivo index.php diga en alguna parte "Hola nombredeusuario" y que nombredeusuario sea el nombre, es decir lo que está en la tabla MySQL, espero haberme expresado correctamente.
 
Facil, sabiendo programar y teniendo acceso a los archivos y la base de datos.
 
Mediante la sesion del usuario, identificas al usuario actual y con ello obtienes la información en la base de datos.
 
Hola! No se si ya lo has solucionado pero si no podrías usar este código como esqueleto (simplificado!) para lo que quieres:
Insertar CODE, HTML o PHP:
/*Primero declaras las variable para conectar a la BD*/
$servername = "localhost";
$username = "tunombredeusuario";
$pass = "contraseña";
$db = "tubasededatos";

/*Creas la conexión a la BD*/
$con = new mysqli($servername, $username, $pass, $db);

/*Compruebas*/
if($con->connect_error){
   die("Error conectandose a la BD: ".$con->connect_error);
}

/*Consultas los datos a la BD, donde nombre es cómo se llame la columna donde tienes los nombres de usuario, y tutabla es la tabla de donde lo saques*/
$sql = "SELECT nombre FROM tutabla";
$result = $con->query($sql);

/*Sacas por pantalla*/
if($result->num_rows>0){
  $row = $result->fetch_assoc();
  echo "Hola ".$row['nombre']."<br>";
}else{echo "error devolviendo nombre";}

$con->close();
 
Última edición:
Atrás
Arriba