![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
To mój pierwszy post na tym forum, więc na początku witam wszystkich (IMG:style_emoticons/default/smile.gif)
Dopiero zaczynam programowanie w php, lecz mam już pewien problem i nie mam pomysłu jak go rozwiązać: Napisałem dość prosty skrypt przetwarzający formularz. W formularzu trzeba podać między innymi imię i nazwisko, a skrypt dodaje je do bazy danych do tabeli o nazwie 'wyniki' do kolumn 'imie' oraz 'nazwisko'. Chciałbym do tego skryptu dodać element który łączyłby się z bazą danych po czym sprawdzał czy w tabeli istnieje już wiersz z takim samym imieniem oraz nazwiskiem. Jeśli istnieje, to skrypt powinien wyświetlić komunikat o zajętości danych, a jeśli nie to kontynuował wykonywanie skryptu przetwarzającego formularza. Myślę, że jest to dość proste do zrobienia, jednak coś mi nie wychodzi, a więc proszę was o pomoc. Z góry dzięki (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zanim dodasz dane do bazy robisz zapytanie czy rekord z takimi danymi istnieje... jak istnieje mysql_num_rows zwróci ci '1' (lub więcej jak masz zduplikowane rekordy)... jak nie istnieje zwróci ci '0' i w tym przypadku dodajesz nowe dane do bazy... kwestia jednego ifa...
Ten post edytował nowotny 13.09.2009, 17:09:10 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 17:50 |