opdel i grupper php

Tags:    php

opdel i grupper php

Hej er ved at lave en menuliste til en grillbar.
Menuen skal deles op i grupper fx. burger og pølser
så alle de forskellig burger kommer under burger og alle de forskellig pølser under pølser i min mysql database har jeg lavet følgende

id
menunr
menunavn
pris
gruppe

fx gruppe 1 pølser så alle pølseren har nr 1 og alle burger har nr 2

indtil vider henter den det bager ved ikke hvor dan man lige skal få den til at opdele dem i grupper.
Her er koden indtil vider

<?php

//Get
$result = mysql_query("SELECT * FROM menuliste ORDER BY menunr")
or die(mysql_error());
echo"<table style='position:absolute;left:283px;top:134px;width:444px;height:462px;z-index:7;border:0px solid;' cellpadding='0' cellspacing='1' id='Table1'>";
echo"<tr>
<th></th>
<th>Menunavn</th>
<th>Pris kr.</th>
</tr>";
//Keppes getting
while($row = mysql_fetch_array( $result )) {
//print out the contents of each row into a table
echo "<tr valign='middle'><td>";
echo "</td><td>";
echo $row['menunavn'];
echo "</td><td>";
echo $row['pris'];
echo "</td><td>";
echo "</td></tr>";
}
echo "</table>";
?>

Det er ca 8 grupper i alt.

Håber i gider at hjælpe ;-)

Hilsen Simon



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hvis jeg har forstået dig rigtigt så er det dette du er ude efter..

Fold kodeboks ind/udPHP kode 


Lige en enkelt syntax fejl:
Fold kodeboks ind/udPHP kode 


=>

Fold kodeboks ind/udPHP kode 
Også skulle du måske også skrive mysql_fetch_array() i stedet for mysql_fectch_array() :P



I din SQL statement kan du skrive:
Fold kodeboks ind/udSQL kode 


og så henter den alle hvor gruppen er pølse.
Derefter kan du gentage for burger osv



Du kunne evt. kigge på GROUP i SQL.
Et eksempel kunne være:

Fold kodeboks ind/udSQL kode 


Noget i den stil. Har ikke lige testet det, men kig lidt på "GROUP BY" funktionen i SQL. Tror at det er det som du leder efter.



Hvis jeg har forstået dig rigtigt så er det dette du er ude efter..

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 23.05.2012 21:26 af Bruger #17032
Hvis jeg har forstået dig rigtigt så er det dette du er ude efter..

Fold kodeboks ind/udPHP kode 


Lige en enkelt syntax fejl:
Fold kodeboks ind/udPHP kode 


=>

Fold kodeboks ind/udPHP kode 




Havde ikke lige set den fejl xD



haha ;) sry, skrev den i frihånd uden syntax highlight :P

men håber den kommer til at virke :D


omg. det er da en gang klap kode det her >.< der er også fejl i andre steder.. det er hvad der sker når man ikke går iseng :D



Indlæg senest redigeret d. 23.05.2012 21:27 af Bruger #17032
Mange tak for de gode svar i er kommet med



t