Disculpa por no hacer caso a la primera, no habia captado la idea del mysql_error();
Edito nuevamente con lo ultimo que estube trabajando, el codigo quedo asi:
//Update de la información captada por los campos que se muestran mas abajo, ahoro solo estoy haciendolo con el email
Código PHP:
<?php
if(isset($_REQUEST['actualizar']))
{
$id = $_SESSION['id'];
$email= $_POST['email'];
mysql_query (
"UPDATE lod_miembros
SET email = $email
WHERE id=$id")
or die (mysql_error());
}
else
{
?>
Sale el siguiente error:
Cita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@live.com WHERE id=25' at line 2
El resto del codigo donde captamos los datos a actualizar esta de la siguiente manera:
Código PHP:
<?php
if($_SESSION['id'])
{
?>
<form class="borde" ACTION="miperfil.php" METHOD="POST">
<p><label class="grey" for="username">Usuario:</label>
<input class="field" type="text" name="username" id="username" value="<?php echo $buscado['usr']?>" size="23" disabled="disabled"/></p>
<p><br><label class="grey" for="password">Contraseña Actual:</label>
<input class="field" type="password" name="password" id="password" value="" size="23" /></p>
<p><br><label class="grey" for="password_uno">Nueva Contraseña:</label>
<input class="field" type="password" name="password_uno" id="password_uno" value="" size="23" /></p>
<p><br><label class="grey" for="password_dos">Confirmar Contraseña:</label>
<input class="field" type="password" name="password_dos"" id="password_dos"" value="" size="23" /></p>
<p><br><label class="grey" for="email">Email:</label>
<input class="field" type="text" name="email" id="email" value="<?php echo $buscado['email']?>" size="23" /></p>
<p><br><label class="grey" for="steam">Steam Global:</label>
<input class="field" type="text" name="steam" id="steam" value="<?php echo $buscado['steam_global']?>" size="23" disabled="disabled"/></p>
<p><br><label class="grey" for="centra">Centra Guid:</label>
<input class="field" type="centra" name="centra" id="centra" value="<?php echo $buscado['centra_guid']?>" size="50" disabled="disabled"/></p>
<center><input type="submit" value="Actualizar" name="actualizar"/></center>
</form>
He tratado de solucionar el error pero no puedo.
Edito nuevamente:
Cree otro columna en la base de datos, con el nombre real del usuario. Luego intente modificar solamente el campo nombre (Ejemplo: Juan) no me arrojo ningun error pero la base de datos NO fue modificada.
Posterior intente poner el nombre completo (Ejemplo: Juan Miranda) y nuevamente me encontre frente a un error (El nombre que puse en esta ocacion fue "asdf asdasd" :
Cita: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'asdasd WHERE id=25' at line 2