Visualizzazione dei risultati da 1 a 8 su 8

Discussione: select problema

  1. #1
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174

    select problema

    ciao a tutti,
    db con tabella portico_sett che contiene tanti campi
    ID, LUNE, MARTE, MERCO....DOME

    ora vorrei estrarre in una tabella l'ultimo record di ogni campo, ho fatto così ma estrae solo l'ULTIMO in assoluto, quindi o lune o marte o merco ecc..

    codice:
      <%
    		  		oRst.Open "SELECT * FROM portico_sett order By ID Desc ;", oConn
    				 
    		  %>
    </table>
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="3%" rowspan="2"></td>
        <td width="30%" rowspan="2"><span class="Stile1"><span class="Stile11">
        </span></span>
          <table width="328" height="213"  border="1" cellpadding="0" cellspacing="0" bordercolor="#666666">
            <tr>
              <td colspan="2" class="Stile1 Stile2">Programma Settimanale delle serate </td>
            </tr>
            <tr>
              <td width="17%" class="Stile1 Stile2">Luned&igrave;</td>
              <td width="83%" class="Stile1"><span class="Stile11"><%=oRst("lune").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Marted&igrave;</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("marte").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Mercoled&igrave;</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("merco").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Gioved&igrave;</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("giove").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Venerd&igrave;</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("vene").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Sabato</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("saba").Value%></span></td>
            </tr>
            <tr>
              <td class="Stile5">Domenica</td>
              <td class="Stile1"><span class="Stile11"><%=oRst("dome").Value%></span></td>
            </tr>
          
          </table>      </td>  
            <%
    oRst.Close
    %>
    grazie
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  2. #2
    scusa, ma l'espressione "l'ultimo record di ogni campo" non ha senso.

  3. #3
    certo perchè mettendoli in ordine per id trovi l'ultimo id inserito non l'ultimo per giorno!
    es.: lun (vuoto) mart (pieno) etc tutti vuoti
    ti mette mart... dovresti secondo me una volta messi in ordine di ID fare per ogni giorno un loop se lun vuoto fammi vedere il lun prima e cosi' via finchè lun è pieno!


  4. #4
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    umh..forse mi sono espresso male..
    ID,lune,marte,merco,giove,vene,saba,dome

    questi sono i campi nella tabella del db; sono testuali ed in ognuno c'è ad es. riposo, party, festa della donna, festa matricole ecc..

    ora in una tabella nella pagina vorrei che
    Lunedì --> rs_lune
    Martedì --> rs_marte ecc...

    ora il problema sta, credo, nel fatto che l'ID è unico e la mia select recuperi l'ultimo id.

    Se nell'ultimo id c'è lune = riposo e negli altri nulla, allora nella mia tabella ci sarà solo

    Lunedì --> riposo
    Martedì--> --niente-- qui invece vorrei inserire l'ultimo dato inserito!

    grazie
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  5. #5
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    ok jacqui, ... hai preso, mi sapresti indirizzare?
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  6. #6
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    Vi prego datemi un input, la ricerca non funziona
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  7. #7
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    codice:
    <%
    oRst.Open "SELECT * FROM portico_sett order By ID Desc ;", oConn
    Do while Not objRS.("lune") <> 0 then
     %>
    Qui come faccio a dirgli di prendere il record precedente?
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  8. #8
    cosi' tu li metti solo in ordine di id

    per vedere il record id-1
    devi fare
    objrs.movenext
    loop

    e lui gira finche lune<>0

    devi pero' mettere
    dopo lune<>0 OR objrs.eof

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.