voy a  ayudarte un poco:
 el compañero  
 Cita:  
					Iniciado por bocho0610  
    
Código SQL:
Ver original- $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  
  <?
$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