Bonjour à tous,
EDIT : Problème régléJe souhaite récupérer l'id (AUTO_INC) de la dernière entrée effectuée dans ma table afin de la stocker dans une variable (toujours sous SQL), mais une erreur 1048 : Column 'id_table' cannot be null.
Voici les requêtes en question :
(les noms de tables, colonnes et var sont fictives).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SET @valeur1 = #; SET @valeur2 = #; INSERT INTO ma_table (colonne1, colonne2) VALUES (@valeur1, @valeur2); SET @id = (SELECT LAST_INSERT_ID()); INSERT INTO ma_table (id_table, colonne2) VALUES (@id, @valeur2);
Une erreur dans la syntaxe ? mauvaise utilisation du last_insert_id ?
Si quelqu'un a une idée, je suis preneur
Merci d'avance.(désolé)
Partager