Question

voici l'entrée que je reçois de mon fichier flash

process.php? Q2 = 898 & Aa = Grade1 & Tim = 0% 3A0% 3A12 & Q1 = 908 & Bb = lkj & Q4 = jhj & Q3 = 08 & C = Nord% 20America & Q0 = 1

et en php j'utilise ce code foreach ($ _GET en tant que $ field = & label $) {     $ datarray [] = $ _ GET [$ field];

echo  "$field :";
echo 

voici l'entrée que je reçois de mon fichier flash

process.php? Q2 = 898 & Aa = Grade1 & Tim = 0% 3A0% 3A12 & Q1 = 908 & Bb = lkj & Q4 = jhj & Q3 = 08 & C = Nord% 20America & Q0 = 1

et en php j'utilise ce code foreach ($ _GET en tant que $ field = & label $) {     $ datarray [] = $ _ GET [$ field];

<*>

Je reçois ceci mis en vente

Q2: 898 Aa: Grade1 Tim: 0: 0: 12 Q1: 908 Bb: lkj Q4: jhj Q3: 08 Cc: Amérique du Nord Q0: 1

maintenant ma question est comment puis-je le trier par ordre alphabétique de sorte qu'il devrait ressembler à ceci Aa: Grade1 Bb: lkj Cc: Amérique du Nord Q0: 1 Q1: 908

et ainsi de suite .... avant de pouvoir l'insérer dans la base de données

GET[$field];; echo "<br>";

Je reçois ceci mis en vente

Q2: 898 Aa: Grade1 Tim: 0: 0: 12 Q1: 908 Bb: lkj Q4: jhj Q3: 08 Cc: Amérique du Nord Q0: 1

maintenant ma question est comment puis-je le trier par ordre alphabétique de sorte qu'il devrait ressembler à ceci Aa: Grade1 Bb: lkj Cc: Amérique du Nord Q0: 1 Q1: 908

et ainsi de suite .... avant de pouvoir l'insérer dans la base de données

Était-ce utile?

La solution

ksort(<*>

Ceci devrait trier le tableau $ _GET par ses clés. krsort pour l'ordre inverse.

GET);

Ceci devrait trier le tableau $ _GET par ses clés. krsort pour l'ordre inverse.

Autres conseils

vous recherchez ksort . Creusez le manuel PHP! ;)

Pour obtenir un tri naturel par clé:

function knatsort(&$karr){
    $kkeyarr = array_keys($karr);
    natsort($kkeyarr);
    $ksortedarr = array();
    foreach($kkeyarr as $kcurrkey){
        $ksortedarr[$kcurrkey] = $karr[$kcurrkey];
    }
    $karr = $ksortedarr;
    return true;
}

Merci, Manuel PHP!

foreach (

Pour obtenir un tri naturel par clé:

function knatsort(&$karr){
    $kkeyarr = array_keys($karr);
    natsort($kkeyarr);
    $ksortedarr = array();
    foreach($kkeyarr as $kcurrkey){
        $ksortedarr[$kcurrkey] = $karr[$kcurrkey];
    }
    $karr = $ksortedarr;
    return true;
}

Merci, Manuel PHP!

<*>GET as $key => $value) { echo $key.' - '.$value.'<br/>'; }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top