Tengo 4 tablas. En dos de ellas se ejecutan bien los inserts desde PHP, pero en las otras 2, y aunque en PHP me dice que la consulta esta bien ejecutada (¡¡incluso me da un valor para mysql_insert_id() !!), luego en la base de datos no aparecen reflejados los datos que supuestamente se han insertado.
Ejecutando las consultas directamente en MySql, se inserta bien en todas las tablas (copiando textualmente el query que muestro por pantalla en php, y que es el que se tiene que ejecutar)
Tengo casualmente dos tablas con el mismo numero de campos, una en la que se inserta bien, y otra en la que no, asi que he probado a hacer esta consulta:
Código:
y simplemente cambiando el nombre de las tablas, una por otra, en una la inserta, y en la otra no.$qqq="INSERT INTO $tabla VALUES (1,1,1,1,1)";
Repito que en PHP no me da absolutamente ningun error, me dice que se ha ejecutado bien, pero luego en la base de datos no se ha insertado nada...
Porque puede pasar esto? estoy realemente desconcertado...