Calendrier de réservation en php
Résoluchronordv -
j'essaies de mettre en place un calendrier de réservation : phpcs_CALENDRIER-RESERVATION-PHP-MYSQL
j'ai un message d'erreur lorsque je souhaite afficher le calendrier, voici le message
Parse error: syntax error, unexpected T_STRING in /home.10.3/www/sitereservation/calendrier.php on line 48
(il me semble que parse error signifie qu'une parenthèse ou une accolade a été oublié...)
voici le code de la ligne 46 à la ligne 60 :
ligne46 // connexion à la bdd
ligne 47 include("config.inc.php");
ligne 48 $connect = mysql_connect($hote, $mon nom, $mon mot de passe); [est-ce que j'ai bien rajouté les informations ?]
ligne 49 mysql_select_db($base, $connect);
ligne 51 $requete = mysql_query("SELECT * FROM calendrier WHERE YEAR(jour) = $an AND MONTH(jour) = $mois");
ligne 52 while ($ligne = mysql_fetch_array($requete)){
ligne 53 // recupartion du jour ou il y a la reservation
ligne 54$jours = $ligne["jour"];
ligne 55// transforme aaaa/mm/jj en jj
ligne 56 $jour_reserve = (int)substr($jours, 8, 2);
ligne 57 // insertion des jours reservé dans le tableau
ligne 58$tab_jours[$jour_reserve] = (bool)true;
ligne 59 }
ligne 60mysql_close($connect);
j'ai le même message pour calendrier_bo.php
merci d'avance pour votre aide
Configuration: Windows XP Firefox 1.5.0.10
15 réponses
Un problème de parse error apparaît dans un script PHP/MySQL de calendrier de réservation, avec le message « Parse error: syntax error, unexpected T_STRING » sur la ligne 48. L’analyse du code montre que la ligne 48 appelle mysql_connect avec des paramètres contenant des espaces, par exemple $hote, $mon nom et $mon mot de passe, ce qui casse la syntaxe. La solution recommandée est de retirer les espaces des noms de variables et d’utiliser des identifiants valides (par exemple $mon_nom, $mon_mot_de_passe) puis tester la connexion et la requête. D’autres conseils utiles suggèrent d’utiliser mysql_error() pour diagnostiquer les erreurs SQL et d’éviter les espaces dans les noms de variables, en vérifiant également les guillemets autour des valeurs dans les requêtes.
-
Hello,
J'ai développé un calendrier de réservations en php que l'on peut inclure gratuitement sur son site perso.
Pour cela, rendez-vous sur https://www.shared-house.com/ , créez un compte, une location et utilisez l'option "Webmaster". Vous pourrez alors copier/coller le code HTML proposé sur votre site perso et aurez ainsi un calendrier des réservations / disponibilités.
Toutes les explications sont sur cette page:
https://www.shared-house.com/index_booking_calendar.php
Xav-
Salut,
Je suis dans une association proposant un accompagnement aux artistes. Je cherche un agenda où il pourrait réserver mais que je puisse valider cette réservation car nous fonctionnons sur le principe de l'échange 3h d'occupation vaut 1h d'échange. Est-il possible de récupérer ton script si tu estimes que cela répond à mes attentes.
Solidairement- Salut,
je te donne plusieurs adresses : https://codes-sources.commentcamarche.net/
https://codes-sources.commentcamarche.net/
http://grr.mutualibre.org/
http://www.phenix.gapi.fr/
Personnellement j'utilise GRR1.9.5c et avec je gère les réservations de salle (par tranche horaire). Tu es l'admiistrateur et tu peux supprimer des réservations. Les autres agendas étaient pas mal également mais moins fonctionnel mais fais comme moi testes les
A +
-