Ce calendrier permet de stocker un intervalle de date du XXX au XXX dans une base de données avec un ID.
Cela me sert pour une période de disponibilité de location.
Ce script est parti du calendar de Olivier Hondermarck sur
http://www.toutjavascript.com .
Je l'ai très très largement modifie... maintenant il utilise un mixage de PHP HTML et JAVASCRIPT.
Conclusion :
Utilisation :
Appeler la page par :
http://www.monsupersite.com/calendrier.php?id=2861&an=2004.
L'id correspond à l'id de ce pour quoi vous avez besoin de l'intervalle de date.
L'an à l'année que vous voulez afficher (y'à des liens pour passer d'années en années).
Ajout d'un intervalle : clic sur une date, rechargement de la page, clic sur la deuxième date (supérieure).L'intervalle est ajouté à la base
Suppression d'un intervalle : clic sur une date, rechargement de la page, clic sur la deuxième date (inférieure).L'intervalle est supprimé de la base
Vous pouvez ajouter/supprimer sur plusieurs mois (ou sur toute l'année) en même temps.
Voila, le script est largement commenté mais n'hésitez pas pour les questions...
Le serveur est énormément sollicité lors d'un ajout/suppression, cela m'embête, si vous avez une solution pour le délester, laissez des commentaires.
Création de la table dans la base de données :
CREATE TABLE `jour_occupation` (
`id` bigint(21) NOT NULL default '0',
`jour_ocup` varchar(10) NOT NULL default ''
) TYPE=MyISAM;
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.