Hola amigos, pues eso poco a poco estoy llevando a cabo unproyecto propio, y bueno ahora estoy con el perfil de usuario, bien os pongo en situación.
Tengo metidos los datos en la base de datos, y ahora quiero crear una pagina de perfil de usuario donde visualizar los datos de la base de datos en inputs, y que a la vez cuando pincho encima del input cambio el campo y luego pulso un botón GUARDAR, que se me actulicen en la base de datos.
Bien hasta ahora soy capaz de hacer lo de mostrar los datos que tengo en la BD en los input, pero el problema lo tnego cuando quiero editarlos, es decir escribo sobre ese campo y luego le doy a enviar, he intentaod no me sale nada :S
os dejo un poco lo que tengo hecho para ver si me podeis echar un cable.
Código:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
// Hacemos Conexión con BBDD
$host = "*******"; // nombre HOST
$database = "*******"; // Nombre de BBDD
$username = "********"; // Nombre del usuario de BBDD de MySql.
$password = "**********"; // Contraseña de BBDD de MySql.
$conexion = mysql_connect($host, $username, $password); //Conexión con BBDD
mysql_select_db($database,$conexion);
//Asignaciones de las variables a los campos.
$cons_nombre = "SELECT * FROM tusuarios WHERE iduser = '4'";
$res_nombre = mysql_query($cons_nombre) or die ("No se puede seleccionar la consulta porque ".mysql_error());
$fila=mysql_fetch_array($res_nombre);
$nombreuser=$fila['nombre'];
$fotouser=$fila['fotouser'];
?>
<!-- Formulario -->
<img src="<?echo $fotouser;?>"> <!--src="fotouser" es la URL donde esta la foto tal y como está en la BBDD-->
<form id="form_Perf_Usu" method="post">
<label>Datos personales:</label> <br/>
<input type="text" name="nombre" value="<?echo $nombreuser?>"> Nombre<br>
<input type="text" name="apellidos" value="<?echo $fila['apellidos']?>"> Apellidos<br>
<label>Datos vivienda:</label> <br/>
<input type="text" name="pais" value="<?echo $fila['paisuser']?>"> País<br>
<input type="text" name="ciudad" value="<?echo $fila['localidad']?>"> Ciudad<br>
<input type="text" name="direccion" value="<?echo $fila['direccionuser']?>"> Dirección<br>
<input type="text" name="cp" value="<?echo $fila['codigopostaluser']?>"> Código Postal<br>
<label>Contraseña:</label> <br/>
<input type="pass" name="pass"> Contraseña<br>
<input type="pass" name="pass"> Repetir Contraseña<br><!-- HACER Comparación de Igualdad-->
<label>E-m@ail y Redes sociales:</label> <br/>
<input type="text" name="email" value="<?echo $fila['email']?>"> E-m@il<br>
<input type="text" name="twitter" value="<?echo $fila['twitterid']?>"> Twitter<br>
<input type="text" name="facebook" value="<?echo $fila['facebookid']?>"> Facebook<br>
<input type="text" name="webuser" value="<?echo $fila['webuser']?>"> Mi Web<br>
<input type="submit" value="Guardar" id="form_Perf_Usu">
</form>
</body>
</html>