Visualizzazione dei risultati da 1 a 5 su 5

Discussione: errore di sintassi

  1. #1
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463

    errore di sintassi

    ciao ragazzi sto impazzendo qualcuno sa dirmi perche' mi da errore di sintassi?? cosa sbaglio??

    è una select....

    echo "<option value='". if($tipo != null) $tipo else $row1["tipologia_camicia"] ."'>" . if($tipo != null) $tipo else $row1["tipologia_camicia"] . "</option>";

    baci a tutti!

  2. #2
    Ciao il problema è che tenti di concatenare ad una stringa due costrutti if.
    Puoi risolvere utilizzando la sintassi alternativa per l'if ovvero:
    echo "<option value='" . ($tipo != nul ? $tipo : $row1 ["tipologia_camicia"]) . "'>" . ($tipo != null ? $tipo : $row1 ["tipologia_camicia"]) . "</option>";
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it L'avatar di izzusan
    Registrato dal
    Apr 2003
    Messaggi
    463
    huao! figo funge!

    grazie mille buona giornata!!!! ciao

  4. #4
    Per la cronaca, così utilizzi l'operatore ternario!!

  5. #5
    Giusta precisazione.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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.