Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] przechwycenie indeksu przy insercie
Forum PHP.pl > Forum > Przedszkole
agataperz
Witam,

jak można pobrać nr indeksu który właśnie został zapisany do bazy sql?
Próbowałam pobrać indeks w osobnym zapytaniu poprzez where ale niestety zmienne sie powtarzają.
Następną próbą było zapisywanie do bazy id sesji ale okazje się ze osoba może zapisać do bazy zarazem ta sama sesje jaki i pozostałe zmienne.

Możecie mi jakoś pomóc?
piotrooo89
mysql_insert_id
aigo
Witaj. Użyj

  1. mysql_insert_id()


W ten sposób dostaniesz id ostatnio dodanego rekordu.
agataperz
wpasowalam w zapytanie
  1. $query = "INSERT into ehi......";
  2. if(!$result = mysql_query($query, $db_lnk)){
  3. echo('Wystapil blad');


i nic.

CO żle zrobiłam?
piotrooo89
ten if mówi: jeśli to zapytanie się nie powiedzie wejdź we mnie (bez podtekstów biggrin.gif ), być może (na 99.9%) się wykonuje.
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.