Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z zapytanie MySQL
Owghard
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 30.05.2014

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


Witam. Może mi ktoś wytłumaczyć czemu mam errora?
To działa dobrze:
  1. "SELECT nick,count(zabijajacyID) AS how FROM zgony LEFT JOIN gracze ON graczID = zabijajacyID WHERE zabijajacyID>0 GROUP BY zabijajacyID ORDER BY how DESC LIMIT 3";

A to nie:
  1. "SELECT avg(ranking),gildiaID FROM 'gracze' LEFT JOIN gildie ON gildiaID = gildia ID WHERE gildiaID>0 GROUP BY gildiaID";

Error:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in D:\XAMPP\htdocs\index.php on line 101
W tym kodzie gdzie nie działa bez LEFT JOIN działa.
Aha. I jeszcze takie pytanko czy da się jakoś skrócić wynik otrzymywany z avg do liczby całkowitej?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jahonen
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 21.04.2014

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


$row =mysql_query("SELECT * FROM gracze WHERE id='$_GET[gracz]'")
$array = mysql_fetch_array($row);

w zmiennej array masz już wszystkie dane, które chciałeś. Wywołujesz je wpisując $array["nazwa_kolumny"]

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: 10.10.2025 - 14:55