![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Otóż tworzę stronę z formularzem rejestracyjnym. Jeśli przejdzie walidacje, ma się dodać rekord do dwóch tabel - do jednej o nazwie users ma się dodać login, pass, email itd, oraz do users_act ma się dodać id, z w/w users oraz kod aktywacyjny. Służyć będzie to tym, żeby sprawdzić czy użytkownik aktywował swoje konto(jeśli macie jakiś łatwiejszy, i lepszy sposób na sprawdzenie tego - jestem otwarty). Oto fragment kodu:
Po wypisanie w/w $query za pomocą echa widze:
Które to, po wpisaniu na phpmyadmin działa poprawnie, a na stronie zwraca błąd:
Czytam dokumentacje, czytam błąd, cały czas próbuje coś zmienić i dalej nie mam zielonego pojęcia co jest źle(zważywszy że się wykonuje na phpmyadmin, ale przez php juz nie). Korzystam z XAMPP. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jedno mysql_query to maksymalnie jedno zapytanie. Rozdziel to na kilka wywołań tej funkcji.
-------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 263 Pomógł: 9 Dołączył: 3.05.2009 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
Kod $query = "INSERT INTO users(id, login, pass, email) VALUES (NULL, '{$_POST['login']}', '{$_POST['pass1']}', '{$_POST['mail1']}');";
$guery = mysql_query($query); $query1 = "INSERT INTO users_act(act_code, id) VALUES ('{$act_code}', LAST_INSERT_ID());"; $query1 = mysql_query($query1); |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany, wielkie dzięki za pomoc.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:27 |