Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mySQL][php] pytanie o wywoływanie
Forum PHP.pl > Forum > Przedszkole
$liwa
Chce sprawdzić czy dany użytkownik jest już w bazie:
  1. <?php
  2. $istnieje = "SELECT login FROM zarejestrowani WHERE imie=$log";
  3. $wykonaj=mysql_query($istnieje);
  4. if(mysql_fetch_array($wykonaj)>0)
  5. {
  6. echo "Użytkownik już istnieje";
  7. }
  8. ?>


I teraz chce się dowiedzieć czy dobrze myślę przy tym warunku w "ifie" z góry dziękuję za pomoc.
nospor
zobacz w manualu co zwraca mysql_fetch_array() a dowiesz sie ze źle kombinujesz. mysql_fetch_array() nie zwraca liczby rekordow. Do tego jest inna funkcja, rowniez z rodziny mysql_....
skowron-line
  1. <?php
  2. $istnieje = "SELECT login FROM zarejestrowani WHERE imie=$log";
  3. $wykonaj=mysql_query($istnieje);
  4. if(mysql_num_rows($wykonaj)>0)
  5. {
  6. echo "Użytkownik już istnieje";
  7. }
  8. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.