Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] wartość pusta - jak ja sprawdzic?
zeppastian
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 15.07.2007

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


Szlag mnie trafia, czytam, szukam przerbaim i dupa.

aleosohozi:
robie skrypt ktory ma sprawdzac w bazie danych czy wystepuje gosc o zadanym loginie, cala architektura jest zrobiona, nic sie nie wykrzacza i niby jest okej. Oto kod

  1. <?php
  2. mysql_connect('localhost', 'root', '')
  3. or die('Nie można się połączyć:');
  4. mysql_select_db('marty');
  5. $login=$_SESSION['login'];
  6. $query="SELECT * FROM users WHERE login= 'dads'";
  7. print $query;
  8. $wynik = mysql_query($query);
  9.  
  10. while($row = mysql_fetch_array($wynik)){
  11. print $row['id'];
  12. if(empty($row['id'])) print "<div>puste</div>";
  13.  
  14. }
  15. ?>



ten fragment ma sprawdzac czy w bazie widnieje taki uzytkownik, niestety nie dziala to :/, probowalem sprawdzac jeszcze przez =="", ==null i tez dupa
  1. <?php
  2. if(empty($row['id'])) print "<div>puste</div>";
  3. ?>


czy ktos moze mi pomoc?

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Ta funkcja powinna pomóc: mysql_num_rows" title="Zobacz w manualu PHP" target="_manual:
  1. <?php
  2. $result = mysql_query("SELECT * FROM tabela WHERE login='$user'");
  3. $num_rows = mysql_num_rows($result);
  4.  
  5. if($num_rows) {
  6.  echo "Jest w bazie...";
  7. } else {
  8.  echo "Nie ma w bazie...";
  9. }
  10. ?>


Ten post edytował JaRoPHP 28.07.2007, 19:36:07
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: 7.10.2025 - 14:09