16/01/2011, 04:26
|
| | Fecha de Ingreso: enero-2011 Ubicación: La copa
Mensajes: 16
Antigüedad: 14 años Puntos: 0 | |
Respuesta: Como hacer para que un usuario edite sus datos de la bd Hola otra vez, bueno ya pude avanzar un poco, ya puedo hacer la consulta de esta manera <?php
mysql_connect('localhost','root','pass')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('BD')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
$usuario = 'Aqui el nombre de usuario';
$result = mysql_query ("SELECT email, fecha FROM usuarios
WHERE usuario = '$usuario'");
while ($row = mysql_fetch_array ($result)) {
?>
<table border="1" cellspacing="3" cellpading="4">
<tr>
<td>Email</td>
<td>Fecha de registro</td>
</tr>
<tr>
<td><?php echo $row['email']; ?></td>
<td><?php echo $row['fecha'];?></td>
</tr>
<?php
}
?>
</table> Pero no puede hacerlo como tu me dices: <?php
mysql_connect('localhost','root','pass')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('BD')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
$sql = "SELECT * FROM informacion_basica WHERE user_id=$id";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
<form method="post" .... />
<input type="text" name="actual" value="<?php echo $row['nombre']; ?>" />
......
</form>
$sql = "UPDATE información básica (nombre,campos,etc) VALUES ('".$_POST['nombre']."',...) WHERE user_id=$id";
?> A ver si me puedas explicar un poco mejor si eres tan amable...
Última edición por Chochex; 16/01/2011 a las 04:31 |