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

    Non visualizzare record vuoti

    Ciao a tutti,
    Vi spiego:
    ho una tabella di circa 100 record, un campo chiamato account ne ha solo 25 riempiti.
    Se voglio visualizzare i dati contenuti in questo campo in un form con una select:
    <%
    data = date()
    if session("filiale")="1"then
    Sql4 = "SELECT account FROM tana_new "
    else
    Sql4 = "SELECT distinct(account) FROM tabana where filiale='"&session("filiale")&"' "
    end if
    set rs4=conn.execute(Sql4)
    %>
    <select name="select2">
    <option value="" selected>Tutte</option>
    <% do while not rs4.eof %>
    <option value="<%=rs4(0)%>" >
    <%=rs4(0)%></option>
    <% rs4.movenext
    loop
    %>
    </select>

    Se eseguo la pagina il select mi posta i 25 campi riempiti ma anche i rimanenti 75 ovviamente vuoti!!

    Sapete dirmi se stò sclerando, ovvero è uno script impossibile, oppure esiste un modo che onestamente ignoro??

    Grazie 10000
    Leftist

  2. #2
    codice:
    "... and campo <> ''"

  3. #3
    Originariamente inviato da Mems
    codice:
    "... and campo <> ''"
    Mems scusami, ma non ho capito dove?
    Leftist

  4. #4
    Originariamente inviato da leftist
    Mems scusami, ma non ho capito dove?
    Per i posteri (e non solo):

    <% do while not rs4.eof %>

    <% if Len( rs4(0) ) > 0 then %>
    <option value="<%=rs4(0)%>" ><%=rs4(0)%></option>
    <% end if %>

    <% rs4.movenext
    loop
    %>


    Cosi funziona



    Ciaoo
    Leftist

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.