y en las demas paginas si envias una variable por link usa GET
para recogrela como te dije arriba
Cita: echo ("<table width='100%' border='0' cellspacing='0' cellpadding='0'>\n");
echo ("<tr>\n");
echo("<td width='12%'><a href=modificarcoche.php?id=$id>Modificar</a></td>\n");
echo("<td width='12%'><a href=borrarcoches.php?id=$id>Borrar</a></td>\n");
echo ("<td width='26%'><a href=coches.php?id=$id>$marca</a></td>\n");
echo ("<td width='26%'>$modelo</a></td>\n");
echo ("<td width='24%'>$fecha</a></td>\n");
echo ("</table>\n");
todos esos $id que envias con GET, osea con un link recogelos con $_GET y no $_POST
$id = $_GET['id'];