Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    visualizzare solo le immagini presenti nel database mdb

    Salve ho un elenco da visualizzare con i seguenti campi
    ID-----LOCALITA'------DESCRIZIONE-------FOTO ANTEPRIMA 75X75

    questa pagina l'ho creata con il dreamweaver, ho utilizzato l'area ripetuta...quindi mi ripete quella tabelle quanti sono i record memorizzati... solo che le foto di anteprima non sono presenti in tutti i prodotti, quindi mi ritrovo visualizzato alcuni elementi con le foto altri con quel simbolo che indica collegamento mancante (icona x rossa)

    il collegamento con le immagini l'ho fatto così:
    [img]<%=(Recordset1.Fields.Item([/img]" border="0" width="75" height="75">


    come si può "dire" ad asp:
    se c'è il path nel campo "images" visualizza l'immagine altrimenti no

    GRAZIE!!!

  2. #2
    codice:
    <%
    if Recordset1.Fields.Item("foto").Value<>"" then
    %>
    [img]<%=(Recordset1.Fields.Item([/img]" border="0" width="75" height="75">
    <% end if %>

  3. #3
    grazie per la risposta, però mi da un errore di sintassi, io ho inserito così:

    <td><div align="left"><% if Recordset1.Fields.Item("foto").Value<>"" then %> [img]<%=(Recordset1.Fields.Item([/img]" border="0" width="75" height="75"></div><% end if %></td>


    in output ho un messaggio di errore:
    Errore di compilazione di Microsoft JScript (0x800A03ED)
    Previsto '('
    /immobiliare_server/elenco2.asp, line 252, column 3
    if Recordset1.Fields.Item("foto").Value<>"" then
    --^

    allora ho inserito le (, quindi:
    <td><div align="left"><% if (Recordset1.Fields.Item("foto").Value)<>"" then %> [img]<%=(Recordset1.Fields.Item([/img]" border="0" width="75" height="75"></div><% end if %></td>

    però mi da sempre un errore di sintassi

    Errore di compilazione di Microsoft JScript (0x800A03EA)
    Errore di sintassi

    /immobiliare_server/elenco2.asp, line 252, column 41
    if (Recordset1.Fields.Item("foto").Value)<>"" then
    ----------------------------------------^

    non riesco a vedere cosa possa mancare..

    grazie ancora

  4. #4
    Scusa ma perchè non gli metti una bella immagine di default con scritto "Immagine non disponible" quando
    non hai l'immagine nel db ?
    <%
    if trim(Recordset1("foto"))="" then
    %>
    [img]default.jpg[/img]
    <% else %>
    [img]<%=Recordset1([/img]" border="0" width="75" height="75">
    <% end if %>

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 © 2026 vBulletin Solutions, Inc. All rights reserved.