Si rellena todos los campos en el orden en que esta dispuesta la tabla no es necesario citar todos los campos. Basta con
$sql="insert into tabla values (valor1, valor2, valor3)"
y
mysql_query($sql, $link);
Tu problema es que no le pasas la conexion al mysql_query.
Lo que tienes que hacer es:
Código:
$link = mysql_connect("server","user","password");
y luego
Código:
$mysql_query($sql, $link);
donde $sql es tu senctencia de update, select o insert, bien la puedes poner como varible asi como lo hice yo recien, o bien la escribes, pero no olvides darle la coneccion. Y ahi andaria todo ok.
saludos.