Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Liczenie jednakowych wynikow
Yasieq
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 23.03.2003
Skąd: Radom

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


Heja!

Zalozmy, ze mam skrypt, ktory wyrzuca mi wyniki z bazy sortowane wedlug danego pola (tutaj np owoce, ktore moze przyjac wartosci: jablko, gruszka, truskawka, malina).

Z jakiego zapytania skorzystac, aby nie sortowal mi wynikow alfabetycznie, lecz w kolejnosci, np gruszka, malina, truskawka, jablko?

EDIT: Pytanie z tytulu threada znajduje sie pod postem itsme.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


robisz to tablicą
[php:1:7dbf77bff4]<?php
$query = "SELECT marka, model FROM baza WHERE accept='done' ORDER BY marka";
$do = mysql_query($query);
while ($row = mysql_fetch_array($do))
{
if(!isset($tablica[$row['marka']][$row['model']])){
$tablica[$row['marka']][$row['model']]=1;
}
else{
$tablica[$row['marka']][$row['model']]++;
}
}
foreach($tablica as $marka){
foreach($marka as $model){
print ("{$marka['key']} <b>{$model['key']}</b> x {$model['value']}<br><br>");
}
}
?>[/php:1:7dbf77bff4]
I takim oto kodem możesz se to zrobić
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 - 02:21