Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Pobieranie ID rekordu w momencie jego utworzenia
maziak
post
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


Witam.
Jak pobrać ID (jest na auto increment) utworzonego wlasnie rekordu w tabeli, tak aby byly to dane pewne?
Przykladowo mam tabele o strukturze :
ID | cos1 | cos2
Robie INSERT INTO, i teraz chcialbym odnosnik (ID) dodac do innej tabeli.
Próbowalem tego szukac ale nic nie mogłem znaleść :S
Z góry dziękuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maziak
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


Dzięki scrat, naprowadziles mnie na wlasciwy trop (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Jednak ja swoja strone pisze juz od paru dni w mysqli (php5).
Manual - dobra rzecz. Dla mysql_insert_id() pisze, że można podać identyfikator połączenia. Jednak dla mysqli :
http://pl.php.net/manual/pl/function.mysqli-insert-id.php
Nie ma nic o tym identyfikatorze. Napisane jest tylko, że zwroci ID ostatniego zapytania. A ja niechciał bym postawić skryptu w sytuacji, gdy wielu uzytkownikow wykonywac bedzie skrypt na raz i zostana pomieszane dane.


Lamentuje bezsensownie? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Taka sytacja sie nie zdarza? Czy może mysqli juz automatycznie posiada w sobie ten caly identyfikator? Czy mozna go jakos uzyskac i przekazac do tej funkcji? Sorry, jeżeli zadaje głupie pytania, ale no coż - każdy kiedyś zaczynał (IMG:http://forum.php.pl/style_emoticons/default/haha.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.10.2025 - 18:20