FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Klarade millennium-buggen
|
Har ett lite problem.
Jag vill läsa in en lista som har föjande struktur : Kod:
Volvo/Amazon/121 Volvo/144 Volvo/142 Volvo/244 Volvo/245 Volov/Valp/911 Saab/93 Saab/96 Saab/9000 Att göra detta med MySQL är inte så svårt, men lite klumpigt. Jag skulle vilja lösa detta med Array:er I php. Hur gör man detta snyggast och smidigast? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Supermoderator
|
Kan det finnas tio nivåer eller är det exakt så som du har beskrivit?
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Mycket flitig postare
|
Det enklaste är väl bara något likt:
Kod:
$bil[] = array('märke'=>"Volvo",'modell'=>"Amazon",'nummer'=>121); $bil[] = array('märke'=>"Volvo",'nummer'=>144); . . . $bil[] = array('märke'=>"Saab",'nummer'=>9000); Om du verkligen vill ha en trädstruktur så kan du använda exempelvis: $bil['volvo']['amazon'][] = 121; för att lägga till en modell till av märket Amazon av tillverkaren Volvo. |
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Flitig postare
|
Spara till XML-fil(er) istället
![]() |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Klarade millennium-buggen
|
Citat:
SQLite verka vara trevligt, måste installeras binärer.. Behöver en lösning i ren PHP, eftersom den skall kunna köras på många konfigurationer. |
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Har WN som tidsfördriv
|
titta på explode.
explode('/', $infil) |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Flitig postare
|
Citat:
|
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Mycket flitig postare
|
Citat:
Annars är förstås XML något som man bör ha full koll på nuförtiden. |
|||
![]() |
![]() |
Svara |
|
|