Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 3 Dołączył: 28.10.2014 Ostrzeżenie: (10%)
|
Witam
Mam taki problem. Chcę podczas rejestracji wrzucić podane informacje przez użytkownika do bazy danych. Następnie na podstawie tych informacji chcę pobrać id, które jest auto incremente, aby umieścić je w innych tabelach, które będą się odnościć do uzytkownika. Próbowałem już wielu sposobów na sformułowanie pytania. Dodawałem zapostrofy, cuydzysłowy, kasowałem AND, dodawałem OR lub nic nie wstawiałęm pomiedzy parametrami - i nic. Nie wiem o co chodzi. Dwa pytania działają tak jak nalezy, tylko drugie w kolejności nic nie robi. Nie wyskakuje nawet żaden błąd, chociaż mam ustawione Exeptions.
Ten post edytował castagir 30.12.2014, 13:38:16 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Czytasz uważnie, bo tam masz "WHERE:" o czym już napisalismy.
Cytat A co do tego pobrania ostatniego ID, chodzi mi o to, że ma być pobrane dokladnie to id, ktore jest przypisane do tych wartosci zawartych w parametrach, bo zalozmy, ze w jednym czasie bedzie sie rejestrowac kilka osob i co wtedy? moze jedno id przypisac dla dwoch osob. Jak wrzucasz coś do tabeli, która ma ustawiony Primary Key, to getinsertid pobierze to id z bieżacej sesji bazy danych, nieważne czy ktoś zarejestruje się w czasie tej nanosekundy |
|
|
|
castagir [MySQL][PHP]Zapytanie nie działa 30.12.2014, 13:35:53
SpiritCode Po WHERE masz ':' 30.12.2014, 13:46:42
Turson 1. Pierwszego zapytania nie bindujesz. Czemu?
2. D... 30.12.2014, 13:49:01
castagir Cytat(Turson @ 30.12.2014, 13:49:01 )... 30.12.2014, 13:57:00
castagir Znowu głupi błąd. 31.12.2014, 14:11:33 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:02 |