Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%)
|
Witam!
Chciałbym zabezpieczyć komórki bazy danych przed duplikowaniem. Mam coś takiego niestety coś nie działa, nie wiem dokładnie czy jeśli takiego użytkownika nie ma to $sprawdz zwróci NULL?
Chodzi o bazę danych która będzie raz w miesiącu kasowana i w następnym można będzie się od nowa wpisać. Czy lepiej zrobić funkcję która raz w miesiącu kasuje zawartość bazy? Czy może zrobić osobne miejsce w tabeli typu (aktywny/nieaktywny) i raz w miesiącu wszystkich użytkowników ustawić na nieaktywny a w momencie gdy się zapiszą po raz kolejny zmienić na aktywny? Tylko niestety nie wiem jak to zrobić ? Co zrobić będzie łatwiej i lepiej? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%)
|
Kod $sprawdz = mysql_query("SELECT * FROM users WHERE ('$imie' = @imie AND '$nazwisko' = @nazwisko)") or die("sprawdzanie nie powiodło się"); $sprawdz = mysql_fetch_row($sprawdz); if(isset($sprawdz[0])) { echo 'ten user juz jest!'; } else{ $zapis = mysql_query("INSERT INTO users VALUES('', '$imie', '$nazwisko', '$telefon')") or die("Zapytanie niepoprawne"); } Spróbuj tak.. PS. Ja bym jednak zrobił aktywny/nieaktywny, i co miecha np. wysyłał maila z linkiem do aktywacji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Niestety nie pomogło (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) a wiesz może w jaki sposób zrobić to aktywny/nieaktywny ? |
|
|
|
nikos [PHP][MYSQL] Sprawdzenie czy dane istnieją 7.04.2009, 14:13:09
kajzur Kod$sprawdz = mysql_query("SELECT * F... 7.04.2009, 14:17:03
wookieb Jezu podstawy...
Kod$sprawdz = mysql_query... 7.04.2009, 14:30:48
kajzur Ja sądziłem że to są poprawne ... 7.04.2009, 14:34:14 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:39 |