Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Tabella con immagine

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417

    Tabella con immagine

    ho una tabella con tutti i dati estratti dal DB con:

    while ($row = mysql_fetch_array($result))

    alla riga:

    <td width="132" valign="top">[img]<? echo $row[urlimmagine]; ?>[/img]

    in alcuni record l'immagine esiste in altri no

    come faccio, dove l'immagine non c'è a non vedere un quadrato di 130x130 con la x?

    vorrei che nella riga con l'immagine mancante venisse ignorato e scritto solo gli altri parametri, mi date un consiglio? Luigi

  2. #2
    Ciao,
    prova cosi:

    Codice PHP:
    <a href="java-script:Popup('<? echo (isset($row[urlimmagine]) ? $row[urlimmagine] : null ?>')">
    e poi nel codice JavaScript testi il null.
    Per l'immagine farei un if / else.
    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417
    ho provato ma non mi funziona, per ultimo ho provato a togliere il popup e farlo cosi:
    [img]<? echo (isset($row[urlimmagine]) ? $row[urlimmagine] : null ?>[/img]
    ma mi restituisce sempre pagina bianca

  4. #4
    Penso che l'errore sia dovuto all'utilizzo errato della chiave dela campo sul DB: $row['urlimmagine'].

    Per le immagini prova cosi:
    Codice PHP:
    if(isset($row['urlimmagine'])
       echo 
    "<img src=\"$row['urlimmagine']\" width=\"130\" height=\"130\" border=\"0\" />"
    Riprova
    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

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.