• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jak sprawdzić jakie id zostało wy auto incrementowane? sql i php

Object Storage Arubacloud
0 głosów
162 wizyt
pytanie zadane 1 grudnia 2020 w PHP przez Igorek Mądrala (6,290 p.)
zmienione kategorie 1 grudnia 2020 przez Igorek

jak sprawdzić jakie id zostało wy auto incrementowane? sql i php

bo chodzi mi o to że - jak dodaje post do bazy danych to oczywiście on ma id:

$con -> query("INSERT INTO posty VALUES(NULL, '$title', '$content', now())");
// NULL - id , title - tytuł, content - tresc, now - data dodania - tak chce żeby było w bazie danych

ale chciałbym (i to jest ten problem btw)

żeby np w 

$_SESSION['idpostu']

bylo id tego dodanego postu

bo o ile przy userach jest unikatowana nazwa - to dalo by sie sprawdzać id po name - ale w poście jedyne co jest unikatowe to wlasnie to id - więc jak je sprawdzić? prosze po pomoc :D

komentarz 1 grudnia 2020 przez ScriptyChris Mędrzec (190,190 p.)
Jeśli Twoje pytanie dotyczy PHP i SQL, to zmień proszę kategorię. Jeśli nie, to opisz w czym jest problem po stronie JavaScriptu.

1 odpowiedź

0 głosów
odpowiedź 1 grudnia 2020 przez Comandeer Guru (601,930 p.)
wybrane 1 grudnia 2020 przez Igorek
 
Najlepsza

A czego używasz? PDO? Bo jeśli tak, to jest odpowiednia funkcja od tego → https://www.php.net/manual/en/pdo.lastinsertid.php

Swoją drogą: powinieneś używać prepared statements.

komentarz 1 grudnia 2020 przez Igorek Mądrala (6,290 p.)
ogólnie nie uzywam PDO - ale wsm moge o tym poczytać (zwłaszcza że jest kurs na kanale pana Mirka)

aktualnie używałem zwykłego MYSQLI
komentarz 1 grudnia 2020 przez Comandeer Guru (601,930 p.)
No to tam też jest ta funkcja: https://www.php.net/manual/en/mysqli.insert-id.php

Jest też zapytanie do bazy, które robi to samo: https://www.mysqltutorial.org/mysql-last_insert_id.aspx/
komentarz 1 grudnia 2020 przez Igorek Mądrala (6,290 p.)
o dzięki :)
komentarz 1 grudnia 2020 przez Tomek Sochacki Ekspert (227,510 p.)
dawno nie pracowałem z mysql ale z tego co kojrzę to trzeba uważać jeśli dodawałbyś wiele wpisów w jednym zapytaniu, wtedy to zwróci chyba tylko id ostatniego. Ale póki robisz pojedynczo to spoko.
komentarz 1 grudnia 2020 przez Igorek Mądrala (6,290 p.)
dzięki za uwage

Podobne pytania

0 głosów
1 odpowiedź 106 wizyt
pytanie zadane 14 sierpnia 2019 w PHP przez gildarts Nowicjusz (160 p.)
0 głosów
1 odpowiedź 1,505 wizyt
pytanie zadane 13 sierpnia 2019 w SQL, bazy danych przez AdrianK Początkujący (320 p.)
0 głosów
2 odpowiedzi 242 wizyt
pytanie zadane 13 kwietnia 2019 w PHP przez PanKonefka Nowicjusz (170 p.)

92,617 zapytań

141,466 odpowiedzi

319,783 komentarzy

61,999 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...