Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Solo se disponibile

  1. #1

    Solo se disponibile

    Premetto: "stato" è un campo della tabella "prodotti" e.. "disponibile" il record che in tal caso mi deve far visualizzare l'immagine "carrello", altrimenti nessuna immagine..

    if stato = "disponibile" then
    response.write "[img][/img]"

    e nella cella nell'html come la richiamo l'immagine "carrello"?

  2. #2
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    dipende da come è strutturato il layout della pagina.. posta + codice

  3. #3
    <table width="280" border="0" bgcolor="#FFFFFF" class="piccolo">
    <tr>
    <td width="15%" valign="top" class="piccolo">Mod.:</td>
    <td colspan="2" valign="top" class="piccolo"><%= arrVoci(0,0) %></td>
    <td valign="top" class="piccolo"> <div align="right"><font color="#663300"><%= arrVoci(0,1) %></font></div></td>
    <td width="24%" rowspan="3" align="right" valign="top">[img]immagini/ritmica/<%= arrVoci(0,2) %>[/img]','immagine1','resizable=yes,width=550')"></td>
    </tr>
    <tr>
    <td height="50" colspan="4" valign="top" class="piccolo"><%= arrVoci(0,3) %></td>
    </tr>
    <tr>
    <td valign="bottom" class="piccolo"> </td>
    <td width="11%" valign="bottom" class="piccolo"> </td>
    <td width="23%" valign="bottom" class="piccolo"> <div align="center"><%= arrVoci(0,4) %></div></td>
    <td valign="bottom" class="piccolo"> </td>
    </tr>
    </table>


    _______________
    ok?

  4. #4
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    da quanto ho capito sto codice è generato da dreamweaver!
    arrVoci cos'è? una matrice che contiene il risultato di una query sql?


  5. #5
    è un modo per scegliere uno dopo l'altro dei prodotti dal db..

    sSQL = "SELECT * FROM Prodotti WHERE Collezione = 'Sirio' ORDER BY id"
    set rs = conn.execute(sSQL)
    if stato = "disponibile" then
    response.write "[img][/img]"
    end if
    if not rs.eof then
    cnt = 1
    i = 0
    do until rs.eof
    if cnt > 0 then
    arrVoci(i,0) = rs("TitoloProdotto")
    arrVoci(i,1) = rs("Collezione")
    arrVoci(i,2) = rs("ImmagineProdotto")
    arrVoci(i,3) = rs("DescrizioneProdotto")
    arrVoci(i,4) = rs("Marchio")
    arrVoci(i,5) = rs("ImmagineBigProdotto")
    i = i + 1
    end if
    ...

  6. #6
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    codice:
    sSQL = "SELECT * FROM Prodotti WHERE Collezione = 'Sirio' ORDER BY id"
    set rs = conn.execute(sSQL)
    
    if not rs.eof then
    cnt = 1
    i = 0
    do until rs.eof
    if cnt > 0 then
    arrVoci(i,0) = rs("TitoloProdotto")
    arrVoci(i,1) = rs("Collezione")
    arrVoci(i,2) = rs("ImmagineProdotto")
    arrVoci(i,3) = rs("DescrizioneProdotto")
    arrVoci(i,4) = rs("Marchio")
    arrVoci(i,5) = rs("ImmagineBigProdotto")
    stat = rs("stato") <<- sta nella tabella credo
    if stato = "disponibile" then
    arrVoci(i,6) = "[img][/img]"
    else
    arrVoci(i,6) = "[img][/img]"
    end if
     
    i = i + 1
    end if
    nella tabella inserisci un'altra colonna e ci inserisci <%=arrVoci(0,6)%>

    spero che sia questo quello che tu intendi

  7. #7
    cosi mom mi da alcun errore, però non visualizza l'immagine, nella pagina visualizzata nel browser è come se ci fosse campo vuoto e nessuna immagine..
    ?

  8. #8
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    hai cambiato la dimensione dell'array?

  9. #9
    certo..

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.