Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495

    Cercasi calendario semplice

    ciao...
    in cerca di un calendario che mostri gli eventi inseriti in db nella semplice modalità lista...ho capito che non posso trovare nulla che faccia al caso mio e dunque lo devo realizzare.

    io intendo inserire gli eventi con id univoco e data nel formato datetime

    vorrei costruire un calendario del mese corrente (che però consenta di andare avanti o indietro di un mese) che evidenzi in grassetto o in colore i giorni del mese visualizzato dal calendario
    e subito sotto un semplice listato degli eventi relativi al mese visualizzato

    nessuno di voi ha qualcosa di simile?
    non la parte relativa all'inserimento e alle gestine dei record..ma solo dell'output anche scarno graficamente

    grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    uppete

  3. #3
    http://www.phpclasses.org/browse/package/1616.html

    trovi anche un esempio di utilizzo.. fa proprio quello che ti serve (magari devi correggere i nomi dei giorni visto che lo sviluppatore è brasiliano, ma tanto è un unico file).

  4. #4
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    ti ringrazio.
    sì in effetti mi andrebbe bene una cosa del genere....
    ma ho provato ad eseguirla ed immagino ci sia bisogno di una specfica strttura della tabella

    in particolar modo non capisco la query

    Codice PHP:
    $sql "select * from desktop_agenda where dia like '$this->Ano-$this->Mes-" .$var ."%' and usuario = '".$_SESSION['login']."' and Status = '1'"
    grazie

  5. #5
    si ma puoi fare la tabella che vuoi e poi modificare quel codice

    devi solo cambiare desktop_agenda con il nome della tua tabella, e dia con il nome del campo in cui hai memorizzato l'evento

    io ad esempio ho cambiato cosi
    codice:
    $sql = "select * from calendario where data_evento like '$this->Ano-$this->Mes-" .$var ."%'";
    il campo data_evento, nel mio db, è datetime

  6. #6
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    grazie mille dell'attenzione che mi stai dedicando

    sì avevo capito la prima parte della query (selezione tabella e campo)
    anch'io ho il campo in datetime

    ma non capisco l'ultima parte della query

    like '$this->Ano-$this->Mes-" .$var ."%'";

    posso lasciarlo inviariato?...se è così benone
    grazie

    P.S. ho provato con una tabella "agenda" fatta così

    id_appuntamento
    data
    titolo
    descrizione

    ho modificato la query così
    Codice PHP:
    $sql "select * from agenda where data like '$this->Ano-$this->Mes-" .$var ."%'"
    ma il risultato è questo: errore di connessione (dove si impostano i dati come user pass e nomedb?) e poi vedo solo il mese e i giorni della dettimana
    Access denied for user 'ODBC'@'localhost' (using password: NO)
    <<

    Janeiro 2007
    >>
    D S T Q Q S S

  7. #7
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    Mi rispondo da solo:
    mancava la parte relativa alla connessione al db. Adesso il calendario è visualizzato correttamente...
    come posso far sì che vengano fuori tutti gli eventi del mese visualizzato in calendario?

  8. #8
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    Perfetto!
    Ho inserito una query nel file teste.php ....WHERE MONTH(data)=$mes ...funge perfettamente.
    Grazie mille

  9. #9
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    accipicchia!

    parte dalla domenica...come farlo partire dal lunedì?

  10. #10
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    oltre alla questione del giorno di partenza...
    sai per caso come poter fare per evidenziare il giorno corrente?

    grazie

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.