Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2007, 15:48
Avatar de gokufast
gokufast
 
Fecha de Ingreso: abril-2007
Mensajes: 540
Antigüedad: 17 años
Puntos: 3
Error en Update

Este el cuadro del problema, tengo un formulario en el cual el socio puede cambiar su contraseña ingresando la que tenia previamente.

aca esta mi formulario:

Código HTML:
<form method="GET"  action="cambiar_pass.php" name="cambiar_pass">
<tr>
	<th><strong><span class="style2">*</span> codigo Socio:&nbsp;</strong></th>
	<td><input type="text" name="nombre" size="20"><br><br></td>
</tr>
<tr>
	<th><strong><span class="style2">*</span> codigo actual:&nbsp;</strong></th>
	<td><input type="text" name="codigo_anterior" size="20"><br><br></td>
</tr>
<tr>
	<th>codigo nuevo:&nbsp;</strong></th>
	<td><input type="text" name="codigo_nuevo" size="20"><br><br></td>
</tr>
<tr>
	<th>repetir codigo anterior:&nbsp;</strong></th>
	<td><input type="text" name="codigo_nuevo2" size="20"></td>
</tr>
<br><br>
<tr>
	<td><input type="submit" name="enviar" value="Enviar"></td>
	<td><input type="reset"  name="cancelar" value="Borrar"></td>
</tr>
</form> 
y me lleva al siguiente PHP (cambiar_pass.php):

Código PHP:
<?php
       
include("conex_2.php");
       
$link=Conectarse();
    
$nombre=$_GET['nombre'];
       
$codigoSocio $_GET['codigo_anterior'];
    
$codigoNuevo $_GET['codigo_nuevo'];
    
$codigoRepeticion $_GET['codigo_nuevo2'];
if(
strcmp($codigoNuevo,$codigoRepeticion) == 0)
{
          
$result=mysql_query("
        UPDATE auth
        SET pass = '$codigoNuevo'
        WHERE name='$nombre'"
,$link);
}  
   
mysql_free_result($result);
   
mysql_close($link);
?>
pero cada que la ejecuto me sale el siguiente error:

Cita:
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in
C:\xampp\htdocs\San.Andres7\Alvaro\cambiar_pass.ph p on line 34
(mi linea 34 es: mysql_free_result($result);)

Pero me Cambia la Contraseña!!!

espero que me puedan ayudar

Saludos