Estoy haciendo la inserción como tiene que ser, y me trae 0, por eso mi pregunta.
Para hacerlo simple, un ejemplo de lo que me pasa:
--------------------------------------------------------------------
Tabla pais:
--------------------------------------------------------------------
id autonumérico integer
pais_nombre varchar(45)
--------------------------------------------------------------------
Código SQL:
Ver originalINSERT INTO pais (pais_nombre) VALUES ('Noruega');
SELECT last_insert_id();
Eso ahí me trae 0.