par
blinz » 19 juin 2014, 10:33
Bon..... je galère voilà comment du coup j'essai de procéder,
Lorsque le membre clique sur une date du datepicker qui correspond à un événement de sa liste personnel cela doit lui afficher le titre de l'événement.....
Page profil.php
<?php include("include/header.php");?>
<div class="container">
<!-- DATEPICKER -->
<input type="text" id="datetimepicker3"/>
<script type="text/javascript">
jQuery(function(){
jQuery('#datetimepicker3').datetimepicker({
timepicker:false,//on enleve le selecteur de l'heure et des min
inline:true // on fait en sorte que le calendrier reste constament ouvert
});
});
</script>
</div>
<script type="text/javascript">
// Ici on récupère la date selectionné
$.ajax({
url : "ajax.php?date="+date,
success : function (data, textStatuts, jqXHR) {
var evenements = eval(data);
}
});
</script>
Page Ajax.php
<?php
try
{
$bdd = new PDO('mysql:**************;dbname=****************','****************','**********');
$bdd->exec('SET NAMES utf8');
}
catch(Exception $e)
{
echo 'Une erreur est survenue !';
die();
}
?>
<?php
// on recupère la date passé en paramètre
$_GET['date']
?>
<?php
//La requete permet de recup l'id, la date et le titre de la sortie de la table favoris du membre identifié
$req = $bdd->query("SELECT id_loisirs,titre,date_debut_sortie FROM favoris f LEFT JOIN simply_user su ON f.`id_simply_user` = su.`id_simply_user` LEFT JOIN loisirs l ON f.`id_loisir` = l.`id_loisirs` WHERE su.`id_simply_user` =".$_SESSION['userid']);
?>
<?php
// si $results contient le résultat de la requete
echo json_encode($results);
?>
Bon..... je galère voilà comment du coup j'essai de procéder,
Lorsque le membre clique sur une date du datepicker qui correspond à un événement de sa liste personnel cela doit lui afficher le titre de l'événement.....
[b]Page profil.php[/b]
[php]<?php include("include/header.php");?>
<div class="container">
<!-- DATEPICKER -->
<input type="text" id="datetimepicker3"/>
<script type="text/javascript">
jQuery(function(){
jQuery('#datetimepicker3').datetimepicker({
timepicker:false,//on enleve le selecteur de l'heure et des min
inline:true // on fait en sorte que le calendrier reste constament ouvert
});
});
</script>
</div>
<script type="text/javascript">
// Ici on récupère la date selectionné
$.ajax({
url : "ajax.php?date="+date,
success : function (data, textStatuts, jqXHR) {
var evenements = eval(data);
}
});
</script>
[/php]
[b]Page Ajax.php[/b]
[php]<?php
try
{
$bdd = new PDO('mysql:**************;dbname=****************','****************','**********');
$bdd->exec('SET NAMES utf8');
}
catch(Exception $e)
{
echo 'Une erreur est survenue !';
die();
}
?>
<?php
// on recupère la date passé en paramètre
$_GET['date']
?>
<?php
//La requete permet de recup l'id, la date et le titre de la sortie de la table favoris du membre identifié
$req = $bdd->query("SELECT id_loisirs,titre,date_debut_sortie FROM favoris f LEFT JOIN simply_user su ON f.`id_simply_user` = su.`id_simply_user` LEFT JOIN loisirs l ON f.`id_loisir` = l.`id_loisirs` WHERE su.`id_simply_user` =".$_SESSION['userid']);
?>
<?php
// si $results contient le résultat de la requete
echo json_encode($results);
?>[/php]