Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    379

    cosa ce di sbagliato?

    if not rs.eof then
    fotofull = rs("full")
    fotodescr = rs("descrizione")
    %>
    <p align="center">[img]<%= cartellaupload%>/<%= fotofull %>[/img]</p>
    <blockquote><%= fotodescr %></blockquote>
    <%
    idavanti = idfoto + 1
    idindietro = idfoto - 1
    if idfoto = 1 then
    %>
    <p align="center">IndietroAvanti</p>
    <%
    else
    if idfoto = totrecord then
    %>
    <p align="center">IndietroAvanti</p>
    <%

    else
    if totrecord = 1 then
    %>
    <p align="center">Indietro Avanti</p>
    else
    <p align="center">Indietro Avanti</p>
    <%
    end if
    end if
    end if

    else
    response.write "Non ci sono record!"
    end if



    IL PROBLEMA é CHE SE IL L'ID è 1, mi fa vedere correttamente quello che devo vedere, ma per le altre ID non vedo la voce indietro e avanti.come mai?
    StripMAN

  2. #2
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    io inizierei a cambiare già dall'inizio la logica dato che

    if idfoto = totrecord

    è già troppo restrittivo

    inizia a prevedere che possa venire cancellato un record o più ... questa condizione sballa!

    piuttosto fai 2 ulteriori query cercando per l'indietro il record che ha id minore dell'attuale e per l'aventi il record che ha valore maggiore dell'attuale, ti metti in due booleane il true/false e fai vedere i relativi avanti/indietro


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    379
    aiutami per favore a correggere il codice che ti ho dato io seno' faccio ancora + casino, poi lo modificherò come dici tu!
    StripMAN

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.