par
blinz » 19 juin 2014, 10:38
Salut voilà le petit problème je suis un grand débutant mais j'essai ....
Lorsque le membre de mon site clik sur une date du datepicker cela doit lui afficher le titre de l'événement si celui correspondant à la même date biensur....mais là, rien ne se pass.
Merci pour vos lumières
Page profil.php
<?php session_start();?>
<?php $page = "profil";?>
<?php include("include/header.php");?>
<!-- DATEPICKER -->
<input type="text" id="datetimepicker3"/>
[javascript]<script type="text/java-script">
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
DateTime:function(dp,$input){
$.ajax({
url : "ajax.php?date="+date,
success : function (data, textStatuts, jqXHR) {
var evenements = eval(data);
// ICI on affiche les données
}
}
});
</script>
[/javascript]
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);
?>
Salut voilà le petit problème je suis un grand débutant mais j'essai ....
Lorsque le membre de mon site clik sur une date du datepicker cela doit lui afficher le titre de l'événement si celui correspondant à la même date biensur....mais là, rien ne se pass.
Merci pour vos lumières
[b]Page profil.php[/b]
[php]<?php session_start();?>
<?php $page = "profil";?>
<?php include("include/header.php");?>[/php]
[html]<!-- DATEPICKER -->
<input type="text" id="datetimepicker3"/>[/html]
[javascript]<script type="text/java-script">
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
DateTime:function(dp,$input){
$.ajax({
url : "ajax.php?date="+date,
success : function (data, textStatuts, jqXHR) {
var evenements = eval(data);
// ICI on affiche les données
}
}
});
</script>
[/javascript]
[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]