Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2011, 22:23
mpaglia
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 13 años
Puntos: 0
No Actualiza Update MySQL - PHP

Buenas gente, mi primer pregunta por aqui. Soy novato, muy novato con PHP.
Estoy armando una base de datos, en la cual uno se registra y luego el usuario puede modificar los datos ya ingresados.
Todo perfecto, solo que el formulario de actualizacion realiza las funciones pero no actualiza la base MySQL.
El formulario que muestra los datos a modificar es el siguiente
Código:
<?php
include "conexion.php";
$id=$_GET['id'];
$result=mysql_query("select * from corredores where id=$id",$conexion);
  while($row = mysql_fetch_array($result)) { 
      echo("<form name=corredores action=grabaract.php?id=$row[0] method=post>
DNI: <input type=text name=dni value=$row[1]><br>
Nombre: <input type=text name=nombre value=$row[2]><br>
Apellido: <input type=text name=apellido value=$row[3]><br>
<input name=enviar' type=submit value=Enviar />
</form>"); 
   }         
include "cerrarconexion.php"
?>
Y el formulario "grabaract.php" que realiza la acción seria el siguiente:
Código:
<?php
$id=$_GET['id'];
$dni=$_POST['dni'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
include "conexion.php";
$sql = "SELECT * FROM corredores WHERE id=$id"; 
$result = mysql_query($sql);
$query = "UPDATE corredores SET dni=$dni,nombre=$nombre,apellido=$apellido";
$result=mysql_query($query);
if($query) 
{ 
echo "Actualizacion OK ! "; 
} 
else 
{ 
echo " No hubo actualizacion"; 
} 
//.Cerramos Conexion
include "cerrarconexion.php";
?>
No encuentro la falla, y me esta rompiendo la cabeza!
Muchas gracias de antemano por responder.
Saludos.