![]() |
Har ett lite problem.
Jag vill läsa in en lista som har föjande struktur : Kod:
Volvo/Amazon/121 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? |
Kan det finnas tio nivåer eller är det exakt så som du har beskrivit?
|
Det enklaste är väl bara något likt:
Kod:
$bil[] = array('märke'=>"Volvo",'modell'=>"Amazon",'nummer'=>121); 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. |
Spara till XML-fil(er) istället ;) eller SQlite
|
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. |
titta på explode.
explode('/', $infil) |
Citat:
|
Citat:
Annars är förstås XML något som man bör ha full koll på nuförtiden. |
Alla tider är GMT +2. Klockan är nu 03:40. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson