Hola..
Aquí:
Código PHP:
Ver originalmysql_query("INSERT INTO animal (idusuario, usuario, raza, edad, sexo, especie, capa, pedigri, nombreamo) VALUES ($id,'$usuario','$raza','$edad','$sexo','$especie','$capa','$pedigri','$nombreamo')",$link);
No existe $id..no es necesario, ya que supongo ese id es de tipo int y AUTOINCREMENT
Además al vuelo veo muchos errores(puedo estar equivocado):
.
1.-usas insert id en un sólo post varias veces
2. Haces varios insert a distintas tablas estás mezclando registros de usuarios con las mascotas
3.- en una tercera tabla subes las fotos..si va a ser una foto por mascota no necesitas separar las tablas, si serán múltiples fotos no veo que esté bién hacer todo en un sólo formulario..ya que el last id será sólo 1, no es secuencial hasta dónde sé.
4.- Dónde está el botón en tu formulario?
5.- De dónde viene esto?
Saludos