![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 3.03.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam mianowicie chodzi o to, że po wysłaniu formularza wykonuje się następujący skrypt ( a przynajmniej powinien ):
[php:1:3339c3a1a0] <? if (Isset($_POST['login']) && Isset($_POST['email']) && Isset($_POST['haslo'])) { // sprawdzenie czy podany login istnieje $logon = $_POST['login']; $sql = "SELECT * FROM dj_users WHERE login='$logon'"; $odp = mysql_query($sql) or die("Błąd zapytania"); $ile = mysql_fetch_array($odp); if($ile[0] == "") { // jesli login nie istnieje dodanie usera $hasloo = $_POST['haslo']; $emailo = $_POST['email']; $inneo = $_POST['inne']; $query ="INSERT INTO dj_news (login, haslo, email, inne) VALUES ('$logon', '$hasloo', '$emailo, '$inneo')"; $results = mysql_query($query) or die Błąd zapytania"); } else { // jesli login istnieje - komunikat print("Wybrany login już istnieje<BR>"); } } ?> [/php:1:3339c3a1a0] z formularza wyslane sa zmienne o nazwach login, haslo, email, inne... Problem w tym, że nic nie zostaje dodane do bazy po sprawdzeniu czy login istnieje. Wyskakuje Błąd zapytania, a konretnie ten drugi błąd zapytania w kolejości:). Co jest nie tak ![]() -------------------- Dziękuj za przysługi...
Warsztat: Apache 2.0.39 | MySQL 3.23.36 | PHP 4.2.2 www.djparson.tk |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
[sql:1:ce9f982579]INSERT INTO
dj_news (login, haslo, email, inne) VALUES ('$logon', '$hasloo', '$emailo', '$inneo')[/sql:1:ce9f982579] Tak powinno działać. Brakowało Ci jednego aposrofu (') A na przyszłość rób: mysql_query(...) or die(mysql_error()); To Ci wywali dlaczego nie działa. Jeśli to problem zapytania ;P -------------------- pozdrawiam bamboos
http://piorun.ds.pg.gda.pl/~ronek/log/jedyne.wma |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 3.03.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
OK działa, dzięki
![]() Pozdrawiam -------------------- Dziękuj za przysługi...
Warsztat: Apache 2.0.39 | MySQL 3.23.36 | PHP 4.2.2 www.djparson.tk |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 11:27 |