Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2010, 15:23
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Column count doesn't match value count at row 1 - pero lo tengo todo bien

cuenta los campos que insertas y el número de inserciones:
mysql_query("INSERT into noticias (tipo,titulo,titulo_en,categoria,duracion,ano,peso ,dd,resumen,puntuacion,caratula,enlaces,por,idioma _dd,region,salida,imgs)
VALUES ('$_POST[tipo]','$_POST[titulo]','$_POST[titulo_en]','$_POST[categoria]','$_POST[duracion]','$_POST[ano]','$_POST[peso]','no','si','$_POST[resumen]','$puntuacion','$_POST[caratula]','$enlacing','$por','$_POST[idioma_dd]','$_POST[region]','$_POST[salida]','$ims')

Yo cuento 18 inserciones sobre 17 campos. Creo que el problema es que para dd pareces querer insertar 'no','si'. o bien no o bien sí.
Comprueba eso y el uso de comillas a la hora de insertar campos cuyo tipo en la base de datos es numérico. En esos casos no puede usarse las comillas cuando se trabaja con PHP.