Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/12/2010, 18:57
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Modificar un perfil con php

voy a ayudarte un poco:
el compañero
Cita:
Iniciado por bocho0610 Ver Mensaje
Código SQL:
Ver original
  1. $ssql=mysql_query("UPDATE usuarios SET nick = '$nick', correo = '$correo' WHERE ID_USUARIO = $ID_USUARIO") OR die (mysql_error());

asi podras saber el error que te origina.
te indico que depuraras tu codigo para ver que error te origina, aca
Cita:
Iniciado por pokelatios Ver Mensaje
<?
$request = mysql_query("SELECT * FROM usuarios WHERE usuario = $usuario");
seguro te daria un error, en mysql los valores string van entre comillas simples " ' ", por lo que tu consulta deberia ser asi
Código PHP:
$request mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario'") or die mysql_error(); 
si hay un error sencillamente te lo indicara el script,

el short_tag "<?" no es recomendable ya que en muchos servidores esta deshabilitado seria bueno que lo colocaras completo "<?php" y asi te evitas posibles fallas, aca lo mismo que te indique antes con los string quedaria asi
Código PHP:
$sql=mysql_query("UPDATE usuarios SET usuario = '$nuevo_usuario', email = '$nuevo_email' WHERE usuario = '$usuario'") or die (mysql_error()); 
espero que te sirvan mis comentarios, otra cosa seria bueno que tu html lo generaras normalmente e incluyas el php solo en donde corresponda saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way