Estoy desarrollando una aplicación (PHP y Mysql) en que los usuarios pueden postear, y por simple seguridad he decidido guardar la ip y timestamp de cada post.
Pero la idea es que sera una tabla muy grande, por lo tanto la optimización es primordial, entonces quiero guardar la ip en un documento de texto, ya que serian datos que en principio no tengo que utilizar, solo desde la parte de administración del sitio por algún reporte.
Entonces yo hago la consulta:
INSERT INTO posts (post_title,post_user_id,post_cont) VALUES('{$title}','{$user_id}','{$p_cont}',')
Y obtengo la ip y el timestamp para añadirlos al txt, pero me interesaría poner también el id que es autoicremen.
Claro que con el titulo del post y el usuario pues ya es algo. El caso es que guardaría la ip de varias acciones, comentarios, mensajes, etc y seria mejor guardar el id si es posible.
Resumen: Como obtengo el id (que es autoincremen) de un insert que acabo de hacer sin realizar una segunda consulta.
Si utilizo LAST_INSERT_ID() seguidamente podría haber un cruce de datos.