Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/08/2012, 05:48
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses
Puntos: 5
Exclamación Respuesta: Donde está el error??

He arreglado el UPDATE y queda así:

Código PHP:
mysql_query("UPDATE pilotos SET licencia=$licencia , vid_ivao=$vid_ivao , id_vatsim=$id_vatsim , pais=$pais , nombre=$nombre , email=$email , loc=$loc, activo=$activo  where id=$id") or die('<h4 style="color: red;">Ha habido un problema con la acci&oacute;n.</h4>'); 


Cita:
Iniciado por Triby Ver Mensaje
Tiene razón Ribon, corrige esa parte.

El error que mencionas está en:
Código PHP:
Ver original
  1. $query = "SELECT *  FROM `pilotos`  where id=$id";
  2.  
  3. $result = mysql_query( $query );
  4. if (!$result)
  5. {
  6. die ("No se puede hacer la consulta en la base de datos: <br />". mysql_error());
  7. }

Supongo que $id no tiene un valor adecuado y eso lo puedes ver fácilmente con:

var_dump($id);

ó

echo $query;
Ummm, no le entiendo. Cómo debe quedar esa parte??? Lo que yo quiero es que obtenga el ID y lo clasifique por este para cuando lo quiera editar, justamente a ese piloto si tiene el ID 1 que vaya a http://misitio.com/alta-piloto.php?=1