Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Przeszukanie bazdy danych
yayco
post 5.03.2008, 23:59:23
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 2
Dołączył: 22.01.2008

Ostrzeżenie: (0%)
-----


A wiec potrzebuje jednego elementu zeby moj skrypt zadziałał.

Powiedzmy, ze mam w bazie danych MySQL 100 różnych kodów. Jak mam sprawdzić czy kod, który wpisała dana osoba już istnieje w tej bazie?

Cos w tym stylu:
if( $wprowadzony_kod  znajduje sie w bazie )
  {
  Kod jest poprawny
  }
      else
      {
      Niepoprawny kod
      }

Tylko własnie nie wiem jak to sprawdzic, prosze o pomoc ;/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
legorek
post 6.03.2008, 00:39:30
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $response = mysql_query("SELECT COUNT(*) WHERE `kod`='$kod'")
  3. $prawdziwyKod = mysql_fetch_assoc($response);
  4.  
  5. if ($prawdziwyKod) {
  6. ...
  7. ?>


Pamiętaj, że jeśli $kod pochodzi od użytkownika, trzeba zabezpieczyć się przed SQL injection

P.S. Czekam na pytanie jak policzyć ile jest 2 + 2.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:40