I 99.9% af tilfældene har man ikke brug for at putte det ind i en variabel med angiver bare LAST_INSERT_ID() der hvor man ville bruge variablen.
Hvis du vil have fat på den så lav en:
SELECT LAST_INSERT_ID()
(eller den tilsvarende PHP mysql extension funktion)
Synes godt om
Slettet bruger
06. juni 2010 - 17:01#4
Jeg kan ikke rigtig forstå.
Så vidt jeg har forstået, så bruges last_insert_id() i mysql, men det jeg har brug for er at gemme det sidste id i en variable, som jeg skal bruge i en anden sql, der skal indsætte en ny række i en anden database.
mysql_query('INSERT into bruger_redskaber VALUES("<NÆSTE ID GEMMES>",'.$antal.',NOW())');
mysql_query("INSERT into redskaber_panel VALUES (<GEMTE ID INDSÆTTES HER>)");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.