Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] jak sprawdzic czy rekord istnieje w bazie danych?
szasza
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 10.01.2009

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


witam.
Mam baze danych o nazie "baza" i tabele o nazwie "users". Tabela zawiera pola: userID, login, password, pytanie, odpowiedz, access, imie, nazwisko, plec, adres, miasto, kod_poczt, data_urodz, telefon. mam zrobiony formulaz rejestracyjny (ktory dziala oczywiscie ;p), problem tylko w tym jak sprawdzic czy dany login juz nie istnieje w bazie i w razie gdy istnieje przezucil nas do strony blad.htm, w przypadku gdy nie istnieje zapisal wszystkie dane do bazy danych.
z gory diekuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


Np przy pomocy mysql_num_rows
  1. <?
  2. require 'config.php';
  3.  
  4.  
  5.  
  6. $login = trim($_POST['login']);
  7. $loguj="select login from users where login='$login'";
  8. $rekordy = mysql_query($loguj);
  9. if(mysql_num_rows($rekordy)==0)
  10. {
  11. //co jak nie istnieje
  12. }
  13. else
  14. {
  15. //jeżeli login istnieje w bazie
  16. }
  17.  
  18. ?>


Ten post edytował ExPlOiT 30.04.2009, 22:08:18
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 22:42