Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2008, 22:57
akkaslla
 
Fecha de Ingreso: septiembre-2008
Mensajes: 19
Antigüedad: 15 años, 8 meses
Puntos: 0
Ayuda con el Update

Hola que tal tengo otra super mega dudoda ahora es con el update
tengo un formulario que se llama datos.php y llena los datos de un usuario que desea cambiar sus datos personales al llenar los datos de los input mando a llamar el archivo procesardatos.php y meto este codigo
Código PHP:
<?
       
        
include("config.php");
       
$link=Conectarse();
       
$passanterior=$_GET["passanterior"];
  

if (
$_GET["pass"] != $_GET["pass1"])
{
  echo (
"Los passwords son diferentes");
}
  else
{
   
      
$datos=mysql_query("Select pass from users where  pass=$passanterior");
   if(
$user_ok!=mysql_fetch_array($datos))
{
   echo 
'La Password no coincide';
   
mysql_free_result($datos); 
 }
  
$nick=$_GET["nick"];
  
$pass=$_GET["pass"];
  
$email=$_GET["email"];
  
$level "2";
  
$rollo=$_GET["rollo"];
  
$cliente=$_GET["cliente"];
  
$dom=$_GET["dom"];
  
$ciudad=$_GET["ciudad"];
  
$tel=$_GET["tel"];
  
$pregunta=$_GET["pregunta"];
  
$res=$_GET["res"];
  }
  
$sql="update users set nick=$nick,pass=$pass,email=$email,level="2", rollo=$rollo, cliente=$cliente,dom=$dom,ciudad=$ciudad,tel=$tel,pregunta=$pregunta,res=$res 
   where  pass=$passanterior"
;
   
mysql_query($sql) or die(mysql_error());  

 
?>
y me sale este error

Parse error: parse error, unexpected T_LNUMBER in c:\appserv\www\atesa\principal\procesardatos.php on line 33

que seria en esta linea
Código PHP:
$sql="update users set nick=$nick,pass=$pass,email=$email,level="2", rollo=$rollo, cliente=$cliente,dom=$dom,ciudad=$ciudad,tel=$tel,pregunta=$pregunta,res=$res 
   where  pass=$passanterior"

que sera ???gracias x su ayuda de antemano