![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Nieautoryzowani Postów: 3 Pomógł: 0 Dołączył: 15.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
poprzez php my admin to zapytanie dziala dobrze bez zadnego bledu
INSERT INTO admin (username, password, first_name, last_name, email,admin_level, id) VALUES ('lewy313', PASSWORD('xxx'), 'Pawel', 'Lewinski', 'lewy313@gmail.com', '1', ''); probowalem sobie to wsadzic do php zeby poprzez przegladarke dodawac te dane do bazy calosc wyglada tak
dolanczany plik config wyglada tak
kiedy proboje to odopalic dostaje blad o tresci Something is wrong in your syntax obok '' w linii 1 (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) edit doslownie 15 sekund po doodaniu tego posta sam zauwazylem gdzie byl blad bylo tak $sql = "INSERT IGNORE INTO admin(username, password, first_name, last_name, email,admin_level, id)"; a powinno byc tak $sql = "INSERT IGNORE INTO admin(username, password, first_name, last_name, email,admin_level, id) " . edit 2
Dodalem maly formularz co teraz mam zrobic z zapytaniem zeby pobieral dane wpisane do formularza wydaje mi sie zeby uzyc np $_POST['username'] tylko ze nie wiem jak to wstawic zeby nie bylo bledu Ten post edytował lewy313 27.01.2006, 17:31:52 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
zamiast np. "lewy313" daj $_POST['username']
|
|
|
![]()
Post
#3
|
|
Grupa: Nieautoryzowani Postów: 3 Pomógł: 0 Dołączył: 15.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
probowalem tak ale wyskakuje blad Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in F:\localhost\httpd\cos\install\test4.php on line 11 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 240 Pomógł: 17 Dołączył: 28.12.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dobrze sie jeszcze nie orientuje ale sprawdź czy masz odpowiednie typy kolumn w bazie danych i to to chyba nie tak : PASSWORD('$_POST['password']'),
Ten post edytował Chrom 27.01.2006, 17:57:59 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 0 Dołączył: 27.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
"VALUES ('" . $_POST['username'] ."', PASSWORD('" . $_POST['password'] ."'), '" . $_POST['first_name'] ."', '" . $_POST['last_name'] ."', '" . $_POST['email'] ."', '" . $_POST['admin_lvl'] ."', '')";
poradzilem sobie w taki sposob niby wszystko dziala nie liczac kolumny admin_lvl poniewaz nie moge dodac do niej niczego bo zawsze wartosc wynosi 0 kolumna to to int(10) obslugiwane sa 3 typy wartosci 1,2,3 chcialem dodac do formularza te trzy wybory w postaci opcji w stylu <td> <INPUT TYPE="radio" NAME="admin_level" VALUE="1">1 </td> ale cos nie idzie :/ |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Dandelion @ 2006-01-27 18:00:18) "VALUES ('" . $_POST['username'] ."', PASSWORD('" . $_POST['password'] ."'), '" . $_POST['first_name'] ."', '" . $_POST['last_name'] ."', '" . $_POST['email'] ."', '" . $_POST['admin_lvl'] ."', '')"; poradzilem sobie w taki sposob niby wszystko dziala nie liczac kolumny admin_lvl poniewaz nie moge dodac do niej niczego bo zawsze wartosc wynosi 0 kolumna to to int(10) obslugiwane sa 3 typy wartosci 1,2,3 chcialem dodac do formularza te trzy wybory w postaci opcji w stylu <td> <INPUT TYPE="radio" NAME="admin_level" VALUE="1">1 </td> ale cos nie idzie :/ pole admin_lvl ustal na varchar(5) i potem w formularzu: <INPUT TYPE="radio" NAME="admin_level" VALUE="1" CHECKED>1<INPUT TYPE="radio" NAME="admin_level" VALUE="2">2<INPUT TYPE="radio" NAME="admin_level" VALUE="3">3 I nie powinno byc problemu. W zaleznosci co wybierzesz w type="radio" zawsze doda wartosc albo 1 albo 2 albo 3 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 0 Dołączył: 27.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc
wpisalem sobie <SELECT NAME="admin_lvl"> <OPTION value="1">1 <OPTION value="2">2 <OPTION value="3">3 </SELECT> i dziala |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:57 |