Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: liczenie rzędów
Forum PHP.pl > Forum > PHP
kabukiman
Hmm teraz dalej wałkujemy bugi w moich skryptach... tongue.gif

oto kawałek kodu

Kod
$ baza=nazwa_bazy;



$pytanie="SELECT id, COUNT (id) FROM tabela WHERE id="costam" ";



$wynik=mysql_db_query($baza,$pytanie);



$liczba_odpowiedzi=mysql_result($wynik,0,0);


i teraz zamiast zliczyć liczbę wierszy wyskakuje error pod tytułem : "Supplied argument is not a valid MySQL result resource in blablabla"

może ktoś wie, gdzie tkwi błąd ?
Anarion
Mysle ze powinno byc tak:
Kod
$baza="nazwa_bazy";



$pytanie="SELECT id, COUNT (id) FROM tabela WHERE id='costam';";



$wynik=mysql_db_query($baza,$pytanie);



#$liczba_odpowiedzi=mysql_result($wynik,0,0); (nie wiem po co to)
em1X
dam ci przyklad na praktyczne zastosowanie mysql_result:


( bez mysql_result...)
$query = "Select count(*) from tabela";
$exec = mysql_query($query);
$exec = mysql_fetch_row($exec);
$total = $exec[0]

(... z ...)

$query = "Select count(*) from tabela";
$exec = mysql_query($query);
$total = mysql_result($exec,0);

ja uzywam wlasnych funkcji do zapytan wiec kod upraszcza sie do 2 linijek
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.