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
kpt_lucek
post
Post #2





Grupa: Zarejestrowani
Postów: 428
Pomógł: 77
Dołączył: 10.07.2011
Skąd: Warszawa

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


Nie bardzo rozumiem, przetrzymujesz parametr w $_GET, na jego podstawie chcesz wyciągnąć coś z bazy.

Wnioskując na podstawie Twojej ostatniej wypowiedzi:
  1. SELECT * FROM `baza`.`tabela` `alias` WHERE `alias`.`nick` = '{ loginZeZmiennejPhp }'


Ten post edytował kpt_lucek 15.06.2014, 14:32:11
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: 8.10.2025 - 21:21