Buenos días,
Tengo un html con esta variable:
<label id="idusuario">{$username}</label>
Necesito utilizar este dato para en php hacer una consulta a una base de datos mysql y que en el where me coga el valor de username.
Hasta ahora he probado a coger esta variable mediante javascript:
var user = [login to view URL]("idusuario").innerHTML;
Para después pasarla a php:
$usu = "<script> [login to view URL](user) </script>";
veo que la variable es de tipo string (echo $[login to view URL]($usu);)
Pero al realizar la consulta:
$query = "SELECT username, fullname, email FROM ezygold_users WHERE username = '$usu'";
$result = $mysqli->query($query);
printf ("%s (%s)\n", $row["fullname"], $row["email"]);
No me da ningún resultado, en cambio si meto en vez $usu su valor a mano "usuario", si que me da respuesta.
Eso sería todo, saber como pasar y que lo entienda la variable {$username}.
Tengo varios sitos en php, como [login to view URL], [login to view URL], y otros. Se bastante bien como trabajar entre HTML/PHP/MYSQL.
Mi perfil en Lined In:
[login to view URL]ález/33/227/708
$25 USD en 3 días
5,0 (1 comentario)
0,8
0,8
12 freelancers están ofertando un promedio de $32 USD por este trabajo
Hi, I am 7 years experienced web developer . I understand your points . I can start this project now . Please check my profile for my work quality . Thanks, Bhaskar Mandal
soy un desarrollador web especializado en sistemas web a la medida, me pongo a sus ordenes para lo que necesite
Es sencillo lo que necesite solo es cosa de 2 0 3 lineas en php
Creo que tu problema es querer leer la variable en tiempo de ejecución por el usuario en php que se ejecuta en el servidor.
La mejor manera es usar metodo post o get.
y si quieres procesar la consulta sql en tiempo de ejecución, tienes que hacer la por medio de una funcion javascript que busque el resultado en una pagina PHP y regrese el valor en tiempo de ejecución del usuario.