[PHP/MYSQL] porownanie wynikow

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
sachcio
Posty: 6
Rejestracja: śr maja 26, 2004 12:37 pm
Lokalizacja: Gliwice
Kontakt:

[PHP/MYSQL] porownanie wynikow

Post autor: sachcio »

Witam,

jest formularz w ktorym mozna zarejestrowac swoje dane, podac haslo , itp.
i tutaj mam problem, otoz login jak wiadomo powtarzac sie nie moze, zatem probuje to wychwycic

[php]<?php
function in_use($nick)
{
$query = "SELECT nick FROM login_user WHERE nick='$nick'";
$result = mysql_query($query);
if(!mysql_num_rows($result))
return 0;
else return 1;
}
?>[/php]

po wykonaniu funkcji wysypuje mi sie z oto takim komunikatem:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:/xxx/xx/xx.php

dlaczego? :?:
Grzegorz Winiarski
Nowy
Nowy
Posty: 147
Rejestracja: pt lut 27, 2004 10:36 pm
Lokalizacja: Kraków

Re: [PHP/MYSQL] porownanie wynikow

Post autor: Grzegorz Winiarski »

A może tak:
[php]<?php
mysql_num_rows($query);
?>[/php]
sachcio
Posty: 6
Rejestracja: śr maja 26, 2004 12:37 pm
Lokalizacja: Gliwice
Kontakt:

Re: [PHP/MYSQL] porownanie wynikow

Post autor: sachcio »

a mozna, tylko to nie rozwiazuje problemu :/
Wojciech Kocjan
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: sob gru 14, 2002 10:51 am

Re: [PHP/MYSQL] porownanie wynikow

Post autor: Wojciech Kocjan »

Daj taka linijke:

[php]<?php
$result = mysql_query($query) or die (mysql_error());
?>[/php]

I sprawdz czy zwraca jakiś błąd..
sachcio
Posty: 6
Rejestracja: śr maja 26, 2004 12:37 pm
Lokalizacja: Gliwice
Kontakt:

Re: [PHP/MYSQL] porownanie wynikow

Post autor: sachcio »

wielkie dzieki :)))
musze zaczac zwracac uwage na szczegoly.
ODPOWIEDZ