Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344

    If all'interno di printf

    Devo fare un controllo all'interno di un printf per far selezionare una select.
    Questo modo funziona, ma non mi sembra molto elegante. Ci sono altri modi migliori?

    codice:
    printf('<option value="DataDecrescente"'); if ($_GET['ordina'] == "DataDecrescente") {echo 'selected';} printf('>Decrescente</option>');

  2. #2
    Mi spieghi perché usi PRINTF() in quel modo???

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    In che senso?

  4. #4
    Beh.... non so se hai letto il significato di PRINTF() nel link che ti ho postato, ma da quello che vedo nella riga di codice che hai postato, te usi la funzione non per formattare una stringa secondo determinate regole, ma solo per stamparla.
    Per quel che serve a te (ma ripeto: mi sto basando su di un'unica riga di codice) puoi usare semplicemente PRINT o ECHO.
    Quindi:
    Codice PHP:
    echo "<option value=\\"DataDecrescente\\"";
    (
    $_GET['ordina'] == "DataDecrescente") ? echo ' selected' : echo ""
    echo 
    ">Decrescente</option>"
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    Ah ok...
    No comunque mi serve printf, è solo che ti ho postato una riga per comodità.

  6. #6
    Nella riga che hai postato te, no!
    Per cui ti chiedo: hai provato il codice che ti ho postato??

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    1,344
    sì, funziona.
    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.