Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ordinare un foreach

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    ordinare un foreach

    come si fa?
    se il ciclo è questo:
    <select name=\"sportelli\" size=\"5\" >\n";
    $output_sportelli.="<option value=\"-- Seleziona Sportello--\" selected>-- Seleziona Sportello --</option>";
    foreach($sportelli as $key => $valore)
    {$output_sportelli.="\n<option value=\"$valore\">
    $valore</option>\n";}
    $output_sportelli.="</select>
    come si fa ad ordinare i risultati per nome?
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    525
    ordini l'array $sportelli prima di iniziare il foreach

  4. #4
    Ordina prima l'array con asort()

    asort($sportelli);
    reset($sportelli);

    e poi segue il tuo ciclo foreach... devi fare il reset perche' asort() ti lascia il puntatore al fondo all'array.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    non ho capito

    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    ora ho capito

    grazie a tutti
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  7. #7

    Re: non ho capito

    [supersaibal]Originariamente inviato da tespiego

    non ho capito
    ora ho capito
    [/supersaibal]
    Carabbinieri like....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478

    Re: Re: non ho capito

    [supersaibal]Originariamente inviato da piero.mac
    Carabbinieri like.... [/supersaibal]
    :maLOL:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.