Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]Id dodawanego rekordu
Forum PHP.pl > Forum > Przedszkole
dk1342
Witam robie system podstron i zrobiłem pole checkbox czy ma dodać do menu czyli:
Dodaj do menu: [zaznacz/odznacz]

i gdy ktoś da zaznacz to ma dodać do menu czyli zrobiłem ifa

  1. <?php
  2. mysql_query("INSERT INTO cms_podstrony VALUES(0, '$tytul','$tresc')"); // wprowadzamy podstrone do bazy
  3. if($menu == "tak"){// jesli ktos wybral ze ma dodac do menu
  4. $adres = "XXX.pl/podstrona.php?id=".$id; // ukladamy adres
  5. mysql_query("INSERT INTO cms_linki VALUES(0, '$tytul','$adres')"); // wprowadzamy do tabeli menu
  6. }
  7. ?>

i mam problem ze zmienną $id chce aby w niej była zawartosc id dodanego wczesniej rekordu podstrony nie wiem czy rozumiecie o co chodzi.
Maciekbjw
Zobacz do manuala: http://pl.php.net/mysql_insert_id
dk1342
czyli zrobić $id = mysql_insert_id(); i bede mieć id ostatniego inserta ?
Spawnm
Cytat(dk1342 @ 30.03.2009, 19:06:23 ) *
czyli zrobić $id = mysql_insert_id(); i bede mieć id ostatniego inserta ?


tak trudno sprawdzić?

tak.
dk1342
hmm coś nie działa zwraca mi że id to 4 ale jak wszedłem przez php my admin to id = 10

Hm ta funkcja chyba zwraca id inserta a mi chodzi o to aby wyciągneło zawartosc pola id z bazy z tego rekordu który został dodany

ahh przepraszam miałem w złej tabeli otwartego php my admina wszystko działa dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.