| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come nascondere una casella combinata in PHP
    Le caselle combinate sono spesso chiamati menu a scorrimento visualizzati . Essi consentono agli utenti di effettuare una selezione tra un dato insieme di scelte . Per gli sviluppatori web , caselle combinate semplificano il compito di moduli Web di elaborazione limitando l'input dell'utente per i valori predefiniti . Un altro vantaggio è che uno script PHP può accedere a un database o altra fonte di informazioni e di offrire dinamicamente solo le scelte disponibili in un dato momento . Intelligenti trattamento di dati risparmia tempo sia per l'utente e il programmatore nel lungo periodo . Istruzioni
    1

    impostare un flag che verrà utilizzato per attivare l'occultamento della casella combinata . Come si fa a questo dipenderà la vostra particolare applicazione . Ad esempio, è possibile nascondere la finestra quando il numero di elementi da selezionare è troppo piccolo per offrire una scelta . In tal caso , è possibile impostare il flag digitando:

    if ($ colore == 1 ) $ hide_combo = TRUE ;
    2

    inizializzare una variabile per contenere il codice HTML per la casella combinata in cui sarà mostrato . Sintassi heredoc è più conveniente che le virgolette quando si definiscono i grandi blocchi di codice HTML . Aprire un blocco heredoc con " <<< " e un'etichetta univoca che appare in nessun'altra parte del copione . Chiudere con la stessa etichetta seguita da una virgola . L'etichetta heredoc di chiusura non deve essere rientrato o avere qualsiasi altra cosa sulla linea. Ad esempio, digitare :

    $ combo_markup = <<< EOTA


    < value option = " 1 "> nero < /option>

    < /select>

    EOTA ;
    3

    Inizializzare un'altra variabile per il markup HTML alternativo che verrà visualizzato quando la casella combinata sarà nascosto . Questo è opzionale , ma in alcuni casi può essere utile a spiegare perché non sono disponibili opzioni . Per esempio, supponendo che hai già assegnato l'unico colore rimasto alla variabile $ jacket_color , tipo :

    $ alternate_markup = "

    Siamo spiacenti , ma l'unico colore disponibile in questo momento è di $ jacket_color . < /p > " ;
    4

    Inserisci il codice PHP nella pagina Web in cui sarebbe visualizzata normalmente la casella combinata . All'interno di questo codice , di test per la bandiera e visualizzare la variabile che contiene l'appropriato markup HTML . Ad esempio, digitare :

    < ? Php if ( $ hide_combo ) echo $ alternate_markup ; else echo $ combo_markup ; ? >

    Se non si dispone di alcun codice HTML alternativo , il PHP codice dovrebbe essere simile a questa :

    ;

    < php if ( $ hide_combo ! ) echo $ combo_markup ? ? >

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere il carattere di invio da PHP 
    ·Come includere un file PHP nel TPL 
    ·Come per troncare tutto dopo un carattere in PHP 
    ·Come inserire un file PHP in Tutte le pagine 
    ·Come creare un quadrato utilizzando PHP 
    ·Come leggere un file riga per riga in PHP 
    ·Come accedere a più database in una query PL /SQL 
    ·I caratteri jolly e funzioni SQL 
    ·Come salvare un file PHP con Filezilla 
    ·Che cos'è un file PHP 
      Articoli in evidenza
    ·Visual Basic Tutorial 
    ·Come filtrare i dati in SSIS 
    ·L'uso di OLE in VB 
    ·Come accedere Query Refresh 
    ·PHP Byte di conversione 
    ·Come ottenere il mouse X & Y in ActionScript3 
    ·Come aggiungere campi nascosti in MySQL 
    ·Come regolare RGB Programmazione Intensità 
    ·Come collegare un MDB 
    ·Procedura: PHP MySQL Fuga HTML per Insert 
    Copyright © Conoscenza Informatica http://it.wingwit.com