Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Sprawdzanie z kilku tabel. [Promocode]
#1
Witam. Chcę zrobić taki system promocode. Tworzę nowy system [promocode]

Czyli np. wpisuje kod w post - kod123 , skrypt sprawdza czy wpisany kod pasuje do jakiegoś z tabeli.

Czyli mam. np. 2 kolumny w tabeli kody
nazwa: kod123, nazwa:kod1231

Skrypt sprawdza czy wpisany kod zgadza się z jakimś w mysql.


Jak tego dokonać?
Odpowiedz
#2
" SELECT id FROM nazwa_tabeli WHERE kod='$wpisany_kod' "

i sprawdzasz ile zwrócił wierszy jeżeli 0 to znaczy że nie ma takiego kodu w bazie

za mało informacji podałeś
z czego korzystasz?? mysql_, mysqli, pdo ??
Odpowiedz
#3
mysql.



Jeśli ktoś nie zrozumiał, to wytłumaczę inaczej.

Chcę aby skrypt sprawdzał pole code w wszystkich kolumnach danej tabeli. I jeśli wpisany kod pasuje z codem z jakieś tabeli no to działa coś tam..

1 zdaniem. Skrypt ma sprawdzać czy coś pasuje z polem z wszystkich tabel.
Odpowiedz
#4
no to już ci podałęm rozwiązanie

mysql_query + mysql_num_rows

Kod PHP:
if(isset($_POST['code'])){
$wpisany_kod=$_POST['code'];
//tutaj możesz użyć jakiegoś preg_match dla weryfikacji kodu
//polaczenie z baza
$wpisany_kod=mysql_real_escape_string($wpisany_kod);
$wynik=mysql_query(" SELECT id FROM $nazwa_twojej_tabeli WHERE code='$wpisany_kod' ");
//i dalej...
if(mysql_num_rows($wynik)>0){
    
//tutaj wykonujesz cos jezeli kod jest w bazie
}
//zamykanie bazy

Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [MySQL]Połączenie tabel z kilkoma rekordami JamalBIG 2 3,142 12-05-2013, 05:26
Ostatni post: anfo
  [PHP][MySQL] Problem z wyświetlaniem danych z dwóch tabel martinprz 4 3,460 10-10-2012, 13:58
Ostatni post: hieroshima
  sprawdzanie w pliku czy string się powtarza eremen 9 6,231 20-02-2012, 03:39
Ostatni post: eremen
  Łączenie tabel Marys 1 2,561 17-05-2011, 12:05
Ostatni post: LoBo
  [mysql] jak poprawnie importować dane z plików do tabel? yaroszka 3 3,392 09-05-2011, 21:40
Ostatni post: kancik

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl