| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Har WN som tidsfördriv
|
Jag har en mysql-tabell enligt följande struktur.
Citat:
Hur skulle ett php-script se ut som kan lista oändligt med kategorinivåer? Jag förstår att det blir att börja i varje toppkategori och gå igenom alla underkategorier. Men jag kan inte komma på någon vettig loop som kan köra igenom oändligt med nivåer. Tacksam för hjälp |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Medlem
|
Kika på detta http://www.sitepoint.com/article/hie...ata-database/2
Lite mer komplicerat men bra mycket simplare att att hämta ut data sedan. |
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Nykomling
|
En artikel från MySQL angående denna typ av problem:
http://dev.mysql.com/tech-resources/...ical-data.html |
||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Har WN som tidsfördriv
|
Tack för båda länkarna, väldigt givande läsning!
|
||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Mycket flitig postare
|
jag hade nog gjort något i stil med följande:
Kod:
$query = mysql_query("SELECT SQL_CACHE * FROM `tabell` ORDER BY `name`");
while ( $data = mysql_fetch_assoc($query) ) $menu[$data['type']][$data['parent']][$data['id']] = $data['name'];
3D-arrays rular :P Edit: Optimerade koden
|
||
|
|
Svara med citat
|
| Svara |
|
|