![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 24.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie , mam taki problem mianowicie po stworzeniu formularza zamowieniowego opartego na Bazie Mysql z polami takimi jak login, imie nazwisko itp chce aby w bazie nie powtarzaly sie loginy uzytkownikow - prosze popatrzec :
CODE if (!$login || !$imie || !$nazwisko || !$mail || !$rodzaj || !$miesiac || !$rok || !$dzien ) { print ("Nie zostaly wypelnione wszystkie pola"); exit; } $login = addslashes($login); $imie = addslashes($imie); $nazwisko = addslashes($nazwisko); $meil = addslashes($meil); $rodzaj = addslashes($rodzaj); $miesiac = addslashes($miesiac); $dzien = addslashes($dzien); $rozmiar = addslashes($rozmiar); $rok = addslashes($rok); @$db = mysql_pconnect("localhost", "root", "krasnal"); if (!$db) { print "Nie można nawiązać połączenia z bazą danych"; exit; } mysql_select_db("sklep"); $query = "insert into koszulki values ('".$id."', '".$login."', '".$nazwisko."', '".$mail."')"; $result = mysql_query($query); $zapytanie = 'select * from koszulki where login = "'.$login.'" '; $wynik = mysql_query($wynik); if(!$wynik==0) { if ($result) print "Towar ".$login." został dodany do bazy danych."; else { print "W bazie istnieje już produkt o tym numerze."; } } else { echo 'Error!! Takie Imię i Nazwisko Już Istnieje w Bazie Danych'; } ?> po uzupełnieniu wszystkich pól w formularzu i kliknięciu zamawiam pisze ze już taki wpis jest już w bazie lecz to jest błędny komunikat gdyż baza jest pusta nie wiem jak sobie z tym poradzić żeby wszystko było ok aby po wpisaniu danych do formularza dodawał się wpis do bazy lecz nie powtarzał np login ja pokaże screeny Lecz przypominam baza jest pusta mógł by mi ktoś pomoc i powiedzieć jak to dokładnie zrobić aby wszystko sprawnie funkcjonowało z Góry dziękuje i pozdrawiam ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:41 |