![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
Dopiero rozpoczynam naukę z MySQL więc i pytanie jest błahe. Nie wiedziałem o tym, że podobnie jak w plikach są wskaźniki, tak też w MySQL. Potrzebuję z pola id pobrać wartość ostatniego rekordu. Udało mi sę wykombinowac coś takiego:
Może jest prostszy sposób albo, chociaż ktoś mi powie czy mój spsób jest poprawny? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 7.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%) ![]() ![]() |
a jeszcze prosciej tak
$ostatnieid = mysql_insert_id(); |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%) ![]() ![]() |
No dokładnie - to znaczy ta funkcja pokaże wartosc aktualnie ostatniego wpisanego ID (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A ja panom: @L.Pociask i @acztery proponuje zajrzec do manuala.
@L.Pociask Cytat mysql_insert_id -- Podaje numer ID wygenerowany podczas ostatniej operacji INSERT A kto powiedzial, że Coolmax chce pobrac ostatnio wygenerowane id? Ostanie rekord w tabeli, a ostatnio generowane id to nie koniecznie to samo.@acztery nie ma takie cuda jak mysql_last_id. najpierw sprawdź, potem pisz edit: widze, ze jednak L.Pociask wiedzial co podaje, w sensie ze wiedzial co robi jego funkcja. tak czy siak to raczej nie oto chodzilo autorowi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 7.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
dokladnie, on wtedy by podal ostatnio wpisane id dla danej bazy a niekoniecznie to bedzie to samo id co w tej tabeli
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
mysql_insert_id(); racja cos mi sie pomylilo znam manuala
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 0 Dołączył: 12.11.2005 Skąd: Bulowice nearby Wadowice (E), Oświęcim (W) Ostrzeżenie: (0%) ![]() ![]() |
Żeby nie zaczynać nowego wątku: Czy w zapytaniach MySQL mozna stosować jakieś wyrazenia, aby np, usunąć wszystkie tabele z prefiksem e.g. "phpbb_"
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:59 |