Hej
Mam kolejny problem do rozwiazania.
Moje zapytanie do bazy wyglada tak:
[sql]
SELECT * FROM $tabela WHERE stan=0 ORDER BY kategoria DESC
[/sql]
nic trudnego i nie mam z tym problemu. Problem pojawia sie kiedy chce wynik zapytania odpowiednio wyswietlic.
Obecnie wynik wyglada mniej wiecej tak
Samochody ($kategoria)
20.06.2005 ($data) Nowe samochody... ($tytul)
---------------------------------------------------------
Samochody ($kategoria)
20.06.2005 ($data) Nowe samochody... ($tytul)
---------------------------------------------------------
Samochody ($kategoria)
20.06.2005 ($data) Nowe samochody... ($tytul)
---------------------------------------------------------
Meble ($kategoria)
20.06.2005 ($data) Nowe meble1... ($tytul)
---------------------------------------------------------
Meble ($kategoria)
20.06.2005 ($data) Nowe meble2... ($tytul)
---------------------------------------------------------
Meble ($kategoria)
20.06.2005 ($data) Nowe meble3... ($tytul)
---------------------------------------------------------
A ja chce zrobic tak:
Samochody ($kategoria)
20.06.2005 ($data) Nowe samochody1... ($tytul)
20.06.2005 ($data) Nowe samochody2... ($tytul)
20.06.2005 ($data) Nowe samochody3... ($tytul)
20.06.2005 ($data) Nowe samochody4... ($tytul)
---------------------------------------------------------
Meble ($kategoria)
20.06.2005 ($data) Nowe meble1... ($tytul)
20.06.2005 ($data) Nowe meble2... ($tytul)
20.06.2005 ($data) Nowe meble3... ($tytul)
20.06.2005 ($data) Nowe meble4... ($tytul)
Problem polega na tym, ze wszystko musi isc z jednej tabeli. Trzeba to jakos zapetlic, ale nie wiem jak. Prosze was Wielkie Madre Glowy o pomoc.
Pzdr
Patol
[php&mysql] Sortowanie, zapytanie, petle. Cos innego.
Re: [php&mysql] Sortowanie, zapytanie, petle. Cos innego.
Może GROUP BY kategoria ?
pzdr.
pzdr.
-
FanFataL
- Nowy

- Posty: 113
- Rejestracja: pn lut 28, 2005 1:33 am
- Lokalizacja: Kraków / Katowice / Bydgoszcz
- Kontakt:
Re: [php&mysql] Sortowanie, zapytanie, petle. Cos innego.
To nie przyniesie oczekiwanych efektów ;]masterix pisze:Może GROUP BY kategoria ?
pzdr.
[php]<?php
// Połączenie z bazą, zapytanie itp ...
$old = false;
while($row = mysql_fetch_array($res)) {
if($row['kategoria'] != $old) echo $row['kategoria'].'<br>---------------<br>';
echo $row['cokolwiek_innego'];
$old = $row['kategoria'];
}
?>[/php]
Pozdrawiam
...
