piotras85 Opublikowano 2 Lipca 2007 Udostępnij Opublikowano 2 Lipca 2007 Witam! Mam problem z porównaniem wpisu w formularzu z bazą danych mianowicie wpisuje w formularzu nowego kontrahenta i po wpisaniu NIP'u i zatwierdzeniu porównuje nip wpisany z nipami w bazie i jeżeli już taki wpis w bazie istnieje to wyrzuci błąd, a jeżeli nie to zapisze kontrahenta. Niby to jest proste, ale siedzę i siedzę i nie mogę wymyśleć :( PROSZĘ O POMOC !!! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 2 Lipca 2007 Administratorzy Udostępnij Opublikowano 2 Lipca 2007 $result=mysql_query("SELECT user_id FROM baza WHERE nip='0000';"); //nie używamy * aby nie pobrało wszystkich danych o userze, bo tylko przedłuża to przetwarzanie skryptu (ale są to milisekundy :P) if (mysql_num_rows($result)>1) { die('taki nip już istnieje'); } else { ... } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Zakol Opublikowano 2 Lipca 2007 Udostępnij Opublikowano 2 Lipca 2007 $currentNIP = $_POST['nip']; $query = mysql_query("select `nip` from `tabela` where `nip` = '".$currentNIP."'"); if (mysql_num_rows($result)) { echo 'error'; } else { // zakladajac, ze `tabela` posiada tylko pole `nip` mysql_query("insert into `tabela` values (`nip` = '".$currentNIP."')"); } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się