PHP - Cargar datos de una PhpMyAdmin a Inputs

 
Vista:
sin imagen de perfil
Val: 14
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por Jesus Alberto Martinez (4 intervenciones) el 12/05/2019 04:31:25
Amigos, lo que intento hacer es que cuando inicies sesion, te muestre el nombre de usuario como : Bienvenido + el nombre del usuario, tambien quiero cargar datos que esten en una base de datos de phpmyadmin a inputs tipo text, lo que mostraria seria temperatura, nivel del agua, nivel de humedad, fecha, hora, quisiera hacer la consulta SELECT, pero como guardo los datos que me de esa consulta y los muestro en los inputs tipo text, estoy trabajando en un proyecto con arduino, por eso son esos valores. Gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
$sql = $conn->prepare("SELECT nombre_usuario FROM usuarios WHERE nombre_usuario:=usuario");
$sql->execute();
$user = ['usuario'];
 
 
 
?>
 
<!DOCTYPE html>
<html lang="en">
<head>
 
	<link rel="stylesheet" href="css/estilos_datos.css?v=<?php echo time(); ?>" />
	<meta charset="UTF-8">
	<title>Datos de tu sistema.</title>
</head>
<body>
 
 
		<div class="cajapadre">
	<div class="usuario">
		<!--Aqui van los datos del usuario ya cargados en la base de datos-->
 
		<p class="nombreu">
			Bienvenido: <h3> <?php   ?></h3>  <!-- @ Aqui cargaremos el nombre del usuario de la base de datos-->
		</p>
 
 
 
 
 
	</div>
 
 
	<div class="datos">
		<form action="get.php">
	<h1>Datos de tu sistema.</h1>
 
	<img class="gota" src="imagenes/gota.png" alt=""> <h2><input type="text" readonly="" class="nivel_agua">
 
	<img src="imagenes/temperatura.png" class="temperatura" alt=""> <h2><input type="text" readonly="" class="temp"></h2>
 
	<h2>Humedad en la tierra: <input type="text" readonly="" class="humedad"></h2>
 
 
 
</form>
	</div>
 
</div>
<img src="imagenes/arduino.png" alt="" class="imagenarduino">
 
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder
Imágen de perfil de xve
Val: 3.037
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por xve (6926 intervenciones) el 12/05/2019 13:11:24
Hola Jesus, esto es incorrecto:
1
$user = ['usuario'];
tienes que indicar el array que contiene 'usuario'... algo así:
1
2
3
4
$sql = $conn->prepare("SELECT nombre_usuario FROM usuarios WHERE nombre_usuario:=usuario");
$sql->execute();
$result = $sql->fetch(PDO::FETCH_ASSOC);
$user = $result['usuario'];

https://www.php.net/manual/en/pdostatement.fetch.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 14
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por Jesus Alberto (4 intervenciones) el 12/05/2019 17:12:38
Gracias por responder, ya hice la consulta, pero como lo puedo mostrar en un input tipo texto, para que cuando entre la persona le diga Bienvenido + $user
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Mauro
Val: 1.668
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por Mauro (467 intervenciones) el 13/05/2019 04:03:12
Si lo tienes en una variable podrías hacer:

1
<p>Bienvenido <?php echo $user;?></p>

Y de paso, phpMyAdmin es una aplicación para administrar bbdds MySQL (El motor que pareces estar usando)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 14
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por Jesus Alberto (4 intervenciones) el 13/05/2019 04:09:06
Ya lo habia hecho de esa manera sin embargo no me funciono me aparece este error "Bienvenido
Notice: Undefined variable: user in C:\xampp\htdocs\proyecto\datos.php on line 49"

DUDA
Adjunto imagen de mi codigo, gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de joel
Val: 1.880
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cargar datos de una PhpMyAdmin a Inputs

Publicado por joel (517 intervenciones) el 13/05/2019 08:31:45
Hola Jesus, no es un error, es una notificación... te esta indicando, que estas utilizando una variable que no es esta definida... en este caso la variable $user no esta definida en la linea 49... seguramente porque no entre en el condicional donde se define.

Una simple manera, es definiendola en la linea5, antes del condicional sin valor... algo así:
1
$user="";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar