/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Sorte et 2-dimentionet array
Fra : Erik Vest Zielke


Dato : 19-03-02 09:10

Hvis jeg har et 2-dimentionelt array og vil sortere det efter f. eks:
$array[x]['Statrttid'] hvordan gør jeg så?

 
 
Christian Joergensen (19-03-2002)
Kommentar
Fra : Christian Joergensen


Dato : 19-03-02 13:56

On Tue, 19 Mar 2002 09:10:01 +0100, Erik Vest Zielke wrote:

> Hvis jeg har et 2-dimentionelt array og vil sortere det efter f. eks:
> $array[x]['Statrttid'] hvordan gør jeg så?

Prøv lige at forklare dig lidt bedre :)

--
Christian Jørgensen | He who can does.
http://www.razor.dk | He who can't teaches.
| He who can't teach builds learning systems.

Erik Vest Zielke (19-03-2002)
Kommentar
Fra : Erik Vest Zielke


Dato : 19-03-02 14:07

> Prøv lige at forklare dig lidt bedre :)
>
Ja, jeg ved godt det var dårligt forklaret. Jeg henter et oplysninger fra
en MySQL database og lægger det i et array sådan:

$int = 0;
while($row = mysql_fetch_array($daily)) {
$array[$int]['Overskrift'] = "$row[Overskrift]";
$array[$int]['Besked'] = "$row[Besked]";
$array[$int]['id'] = $row[id];
$array[$int]['Starttid'] = substr($row[Start], 0, 5);
$array[$int]['Sluttid'] = substr($row[Slut], 0, 5);
$array[$int]['Dato'] = "$today_day/$today_month $today_year";
$int = $int +1;
}
}

Nu vil jeg gerne sortere det efter f. eks Starttid.



Kok (10-04-2002)
Kommentar
Fra : Kok


Dato : 10-04-02 16:40

"Erik Vest Zielke" <admin@evz.dk> skrev i en meddelelse
news:a77dgk$145v$1@news.cybercity.dk...
> > Prøv lige at forklare dig lidt bedre :)
> >
> Ja, jeg ved godt det var dårligt forklaret. Jeg henter et oplysninger fra
> en MySQL database og lægger det i et array sådan:
>

Var det so ikke bedre at lade MySQL sorter resultatet.

f.eks SELECT felt1 FROM tabel ORDRE BY felt2

Allan



Kim Emax - ayianapa.~ (11-04-2002)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 11-04-02 14:47


"Kok" <alk@REMOVETHISit-logic.dk> skrev

> f.eks SELECT felt1 FROM tabel ORDRE BY felt2

SELECT felt1 FROM tabel ORDER BY felt2



--
Take Care
Kim Emax - Freelance programmør - Pt. Job og opgavesøgende.
http://www.emax.dk
http://www.ayianapa.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks måske mest avancerede VinWebShop




Andreas Kleist Svend~ (19-03-2002)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 19-03-02 14:24

On Tue, 19 Mar 2002 14:06:31 +0100
"Erik Vest Zielke" <admin@evz.dk> wrote:

> $int = 0;
> while($row = mysql_fetch_array($daily)) {
> $array[$int]['Overskrift'] = "$row[Overskrift]";
> $array[$int]['Besked'] = "$row[Besked]";
> $array[$int]['id'] = $row[id];
> $array[$int]['Starttid'] = substr($row[Start], 0, 5);
> $array[$int]['Sluttid'] = substr($row[Slut], 0, 5);
> $array[$int]['Dato'] = "$today_day/$today_month $today_year";
> $int = $int +1;
> }
> }
>
> Nu vil jeg gerne sortere det efter f. eks Starttid.

usort() kan klare opgaven.

http://dk.php.net/usort

--
mvh Andreas Kleist Svendsen

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste