Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sprawdzanie ID po wysłaniu danych
Forum PHP.pl > Forum > Bazy danych
Robert007
Czy da radę bez dodatkowego zapytania podczas gdy wrzucamy coś do bazy zapytaniem:

  1. <?php
  2. INSERT INTO ...
  3. ?>


można z tego odrazu pobrać na które ID to wpisało ?
bez dodatkowego zapytania z SELECT
f1xer
LAST INSERT ID
http://dev.mysql.com/doc/refman/5.0/en/get...-unique-id.html
Robert007
czyli jak to się dokładnie używa bo tam nie rozumiem trochę.
można pokazać to tu na zapytaniu INSERT a potem to LAST ?
maly_swd
mysql_query("insert into tabela....");

$ostatnie_ID=mysql_insert_id();
Robert007
a jak sprawdzić ostatni wpis w tabeli?
np jak używam to ostatni wpis:

  1. SELECT * FROM tabela WHERE kolumna = 1
SzamanGN
  1. SELECT * FROM tabela ORDER BY kolumna_najlepiej_identyfikator DESC LIMIT 1


Ostatni wpis według kolumny identyfikator, ale jak masz kolumnę, np.: data, to możesz pokazać ostatnią datę, itp.
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.