Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    360

    Stampare a video solo campi "pieni"

    Salve ragazzi e auguri di buone feste!

    Ho una tabella "prodotti"
    campi:
    - id_prodotto
    - titolo
    - descrizione
    - prezzo
    - immagine_01
    - immagine_02
    - immagine_03

    Vorrei fare in modo che solo se carico una certa immagine mi viene stampata a video, perché poiché uso

    Codice PHP:
    <a href=\"" $path_img $immagine_01 "\" class=\"highslide\" onClick=\"return hs.expand(this)\"><img src=\"" $path_img "miniatura-" $immagine_01 "\" border=\"0\" /></a><a href=\"" $path_img $immagine_02 "\" class=\"highslide\" onClick=\"return hs.expand(this)\"><img src=\"" $path_img "miniatura-" $immagine_02 "\" border=\"0\" /></a><a href=\"" $path_img $immagine_03 "\" class=\"highslide\" onClick=\"return hs.expand(this)\"><img src=\"" $path_img "miniatura-" $immagine_03 "\" border=\"0\" /></a> 
    Succede che se carico solo immagine_01, per il codice postato sopra immagine_02 e immagine_03 mi stampa a video un piccolo bordo dovuto al sistema d'ingrandimento "highslide".

    Come faccio con il PHP a far stampare solo il contenuto dei campi che contengono dati?

    Spero di essermi spiegato bene.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    con un if, ad esempio
    Codice PHP:
    if( $immagine_02 != '' )
    {
        
    //codice per mettere il tag <img> relativo ad immagine 02
    }

    if( 
    $immagine_03 != '' )
    {
        
    //codice per mettere il tag <img> relativo ad immagine 03


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.