Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Grupowanie liczb?
Wasiqs
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 23.04.2007

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


Jak można zgrupować cyfry?

stringi grupuje się GROUP_CONCAT() a ja szukam odpowiednika dla liczb.

mam takie zapytanie
  1. SELECT wyniki.pozycja, wyniki.okrazenie, wyniki.wynik, paramklient.nazwa, GROUP_CONCAT(numer) AS numery, GROUP_CONCAT(zlecenia.id) AS ids FROM `paramklient` , `zlecenia`, `wyniki` WHERE paramklient.id = zlecenia.id_zaw AND paramklient.id = wyniki.id_zaw GROUP BY id


konkretnie to chodzi o
  1. ... GROUP_CONCAT(zlecenia.id) AS ids ...


pole ID to SMALLINT.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Wasiqs
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 23.04.2007

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


  1. <?php
  2. $zapytanie = mysql_query('SELECT wyniki.pozycja, wyniki.okrazenie, wyniki.wynik, paramklient.nazwa, GROUP_
    CONCAT(numer) AS numery, GROUP_CONCAT(id) AS ids FROM paramklient , zlecenia, wyniki WHERE paramklient.id = zlecenia
    .id_zaw AND paramklient.id = wyniki.id_zaw GROUP BY id'
    );
  3. while($wynik = mysql_fetch_assoc($zapytanie))
  4. array_push($zlecajacy, $wynik);
  5. ?>


a bład:
Cytat
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:\Program Files\WebServ\httpd\moje\BEH\sms.class.php on line 22

czyli w 3 linijce podanego przeze mnie kodu
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 - 20:45