Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    dopo l'invio del modulo mostrare la select con l'ultima opzione scelta

    ciao a tutti
    sto facendo una sorta di filtro che cerca all'interno del database.

    In pratica dovrei fare in modo che quando l'utente nel menu select sceglie "3 stelle" e preme invio, nella pagina dei risultati, dove faccio comparire nuovamente il modulo per un'altra ricerca, questo deve essere impostato già su "3 stelle".

    Devo fare tanti if else per quanti sono i casi oppure posso automatizzare il tutto con qualcosa di piu' pulito e veloce?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    per forza

    Codice PHP:
    <?php if ($stella == 1) echo " selected='selected'"?>
    Ovviamente puoi ciclare

    Codice PHP:
    for ($i 0$i $numero_stelle$i++)
    {
         echo ...
         if (
    $stella == 1) echo " selected='selected' ";
         echo ...

    Ultima modifica di zacca94; 28-04-2014 a 01:35

  3. #3
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    ma quindi anche la select deve essere fatta totalmente in php?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Non so come gestisci la tua grafica, ma in un modo o in un altro php ce lo devi inserire per forza se vuoi che venga selezionata l'ultima inserita...

  5. #5
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    perfetto, ok ho risolto, grazie

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.