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ón.</h4>');
Cita:
Iniciado por Triby
Tiene razón
Ribon, corrige esa parte.
El error que mencionas está en:
Código PHP:
Ver original$query = "SELECT * FROM `pilotos` where id=$id";
if (!$result)
{
die ("No se puede hacer la consulta en la base de datos: <br />". mysql_error()); }
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