Variable définie par l'utilisateur dans une requête d'INSERTION pour MySQL

- Je besoin pour utiliser la variable définie par l'utilisateur dans une INSERTION de requêtes pour MySQL, voir un exemple ci-dessous:

INSERT INTO `posts`(`id`) VALUES(NULL);
SET @last_insert_id = LAST_INSERT_ID();
INSERT INTO `comments`(`id`, `post_id`) VALUES(NULL, "@last_insert_id");

Cet exemple ne fonctionne pas et inséré 0. Ce que je fais mal?

OriginalL'auteur Igor Timoshenko | 2012-05-22