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

    Buon compleanno agli utenti registrati

    Gentili amici vorrei creare uno script che vada ogni giorno a vedere nelle anagrafiche sul db la data di nascita dei miei utenti e confrontandola con la data del giorno pubblichi a video il loro nome e gli faccia gli auguri.

    <%
    'ESEGUO LA QUERY DI SELEZIONE UGUAGLIANDO IL CAMPO DEL DB CONTENENTE LE DATE DI NASCITA ALLA DATA DEL GIORNO
    sql = "SELECT * FROM atleti WHERE classe = Date() ORDER BY classe"
    'CREO LA VARIABILE RECORDSET E LO APRO
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3

    Do While Not RS.EOF
    %>
    - "><%=rs("nome")%><%=rs("cognome")%>

    <%
    RS.MoveNext
    Loop

    'chiudo il recordset aperto
    rs.Close
    set rs = Nothing
    %>

    ovviamente non mi estrae nulla, ma spero sia chiaro quello che intendo fare.
    Documentandomi ho visto che vb ha la funzione Datepart che dovrebbe servire allo scopo, ma non so proprio dove mettere le mani.
    Vi ringrazio fin da ora per l'aiuto e l'attenzione che vorrete dedicarmi.
    Grazie
    Valerio
    Valerio

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    254
    puoi usare day() e month() per estrarre giorno e mese dalla data di nascita e dalla data corrente

  3. #3

    mi servirebbe il codice

    Grazie per il suggerimento, avevo intuito come procedere ma purtroppo sono ignorante con il codice e non so proprio che tag scrivere.
    Mi potresti dare una mano? Grazie.
    Valerio
    Valerio

  4. #4
    codice:
    SELECT * FROM atleti WHERE Day(classe)=Day(now()) and Month(classe)=Month(now()) order by classe asc

  5. #5

    grandissimo

    funziona tutto perfettamente ora, ti ringrazio molto per la dritta.
    Valerio

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.