FAQ |
Kalender |
![]() |
#11 | |||
|
||||
Har WN som tidsfördriv
|
glöm det jag skrev, din lösning är klart mer effektiv och slipper onödiga databasanrop som jag hade.
|
|||
![]() |
![]() |
![]() |
#12 | ||
|
|||
Medlem
|
Här är en utmärkt länk i ämnet http://www.sitepoint.com/article/hie...ata-database/2
|
||
![]() |
![]() |
![]() |
#13 | ||
|
|||
Har WN som tidsfördriv
|
Min lösning:
Kod:
<?php $result = mysql_query('SELECT * FROM menu ORDER BY category'); $categoryOrder = ''; while($r = mysql_fetch_array($result)) { $name = $r['name']; $category = $r['category']; if($categoryOrder == $category) { *echo $name; } else { *echo '<h1>' . $category . '</h1>'; *echo $name; } echo '<br />'; $categoryOrder = $category; } ?> id | name | category ------------------------- 1 | hej | saker 2 | på | saker 3 | dig | grejer 4 | hej | mojenger ------------------------- Kommer att ge Kod:
<h1>saker</h1> hej <br /> på <br /> <h1>grejer</h1> dig <br /> <h1>mojenger</h1> hej <br /> ![]() |
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|