![]() |
![]() |
![]()
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%) ![]() ![]() |
1. Pierwszego zapytania nie bindujesz. Czemu?
2. Do pobrania tego id wystarczy http://php.net/manual/en/pdo.lastinsertid.php - nie musisz wtedy szukac tego ręcznie. 3. Błąd jest tutaj
WHERE: poza tym tutaj nie masz nawet koniunkcji wieć o czym mowa... Cytat Nie wyskakuje nawet żaden błąd, chociaż mam ustawione Exeptions. Może i masz wyjątki, ale żeby je złapać, to zapytania muszą być w bloku try{} Ten post edytował Turson 30.12.2014, 13:50:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 16:06 |