Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z count
Plikownik
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 19.01.2006

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


Witam

Mam problem w zapytniu sql. Napisałem skrypt do wyświetlania kategorii i chciałem przez LEFT JOIN dołączyć tabelę z artykułami, gdzie każdy artykuł posiada numer odwołujący się do tabeli z kategorią.

Struktura bazy:

articles -> id, tytul, opis, tresc, autor, kategoria, data
articles_cat -> id_cat, nazwa, opis_c

Zapytanie wygląda tak:

  1. <?php
  2. $zapytanie = mysql_query("SELECT id_cat, nazwa, opis_c, kategoria FROM articles_cat LEFT JOIN articles on (articles_cat.id_cat=articles.kategoria) ORDER BY nazwa desc LIMIT ".$start.",".$art_cat.""); 
  3.  
  4. while($kategorie = mysql_fetch_assoc($zapytanie))
  5. { //Dalej to już tylko pętla
  6.  
  7. ?>


Dlaczego wyskakuje błąd, gdy zamiast kategoria chcę wpisać count(kategoria) ? Chodzi mi o to, żeby count(kategoria) odpowiadała ilości artykułów znajdujących się w baze.
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




CZemu dajesz to na php? Przenoszę
Go to the top of the page
+Quote Post
spenalzo
post
Post #3





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


GROUP BY.

Zobacz manual, np. to: http://dev.mysql.com/doc/refman/4.1/en/gro...-functions.html
Go to the top of the page
+Quote Post

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: 24.08.2025 - 19:03