- Messages : 2115
Suggestion pour Conflit entre réservations
- Yan
- Developpeur GRR
Moins
Plus d'informations
il y a 4 ans 6 mois #2682
par Yan
Réponse de Yan sur le sujet Suggestion pour Conflit entre réservations
Bonjour Jean-Pierre,
je n'avais pas eu le temps de rédiger ni de tester. Voici un commit qui fonctionne chez moi, à vérifier
github.com/JeromeDevome/GRR/commit/d3f62...31b2c01692523fa31f17
Cordialement,
YN
je n'avais pas eu le temps de rédiger ni de tester. Voici un commit qui fonctionne chez moi, à vérifier
github.com/JeromeDevome/GRR/commit/d3f62...31b2c01692523fa31f17
Cordialement,
YN
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 4 ans 6 mois #2683
par scoubinaire
Réponse de scoubinaire sur le sujet Suggestion pour Conflit entre réservations
Bonjour Yan, pas de soucis, je peux tester !
L'icône en forme de pendule fonctionne, mais j'ai 2 petites remarques :
1- le pointeur de la souris n'est pas modifiée si l'on survole l'icône. Elle se transformait auparavant en une petite main
2- j'ai essayé avec les définitions suivantes :
Plus petit bloc réservable : 900 = 0,5h
Durée par défaut d'une réservation : 7200 = 2h
Le clock picker ne propose des horaires que toutes les 2 heures
Par exemple 9h, 11h, 13h,...
Je pense que dans mon cas, il devrait plutôt proposer 9h, 9h30, 10h, 10h30,...
.
BTW le problème :
2/ Installation avec une base de données vide :
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112
est résolu. Merci.
Jean-Pierre
L'icône en forme de pendule fonctionne, mais j'ai 2 petites remarques :
1- le pointeur de la souris n'est pas modifiée si l'on survole l'icône. Elle se transformait auparavant en une petite main
2- j'ai essayé avec les définitions suivantes :
Plus petit bloc réservable : 900 = 0,5h
Durée par défaut d'une réservation : 7200 = 2h
Le clock picker ne propose des horaires que toutes les 2 heures
Par exemple 9h, 11h, 13h,...
Je pense que dans mon cas, il devrait plutôt proposer 9h, 9h30, 10h, 10h30,...
.
BTW le problème :
2/ Installation avec une base de données vide :
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112
est résolu. Merci.
Jean-Pierre
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 4 ans 6 mois #2687
par Yan
Réponse de Yan sur le sujet Suggestion pour Conflit entre réservations
Bonjour Jean-Pierre,
j'ai dû remonter à 2014 pour comprendre ce qui avait été changé, et de ce fait paramétrer correctement le timepicker (au lieu d'utiliser un paramètre global). Cela devrait répondre au problème posé :
github.com/JeromeDevome/GRR/commit/89256...5ed5c0626342df749b2f
Cordialement,
YN
j'ai dû remonter à 2014 pour comprendre ce qui avait été changé, et de ce fait paramétrer correctement le timepicker (au lieu d'utiliser un paramètre global). Cela devrait répondre au problème posé :
github.com/JeromeDevome/GRR/commit/89256...5ed5c0626342df749b2f
Cordialement,
YN
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 4 ans 6 mois #2690
par scoubinaire
Réponse de scoubinaire sur le sujet Suggestion pour Conflit entre réservations
Bonjour Yan, le problème de time picker est RÉSOLU. Merci
concernant le problème :
"Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112"
Je pensais qu'il était résolu mais ce n'est pas le cas. J'ai donc fait quelques tests supplémentaires :
- Il ne se produit que si le fichier connect.inc.php contient déjà les infos de la base de données à utiliser, et que la base de données est vide. Dans ce cas lors du démarrage de GRR, on obtient :
"La connexion au serveur mysql est établie mais certaines tables sont absentes de la base grrxxx".
et si l'on clique sur "installer la base MySql" le warning apparait. Avec une ancienne version de install_mysql.php (20180710) > le warning y apparait aussi.
- Si le fichier connect.inc.php n'a pas été créé > le warning n'apparait pas
- Si le fichier connect.inc.php a été créé avec le nom de la base et que la base a été remplie > le warning n'apparait pas.
Le warning n'est pas du tout gênant, et je l'ai juste découvert parce que je testai les commits.
Cordialement Jean-Pierre
concernant le problème :
"Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in ...\installation\install_mysql.php on line 112"
Je pensais qu'il était résolu mais ce n'est pas le cas. J'ai donc fait quelques tests supplémentaires :
- Il ne se produit que si le fichier connect.inc.php contient déjà les infos de la base de données à utiliser, et que la base de données est vide. Dans ce cas lors du démarrage de GRR, on obtient :
"La connexion au serveur mysql est établie mais certaines tables sont absentes de la base grrxxx".
et si l'on clique sur "installer la base MySql" le warning apparait. Avec une ancienne version de install_mysql.php (20180710) > le warning y apparait aussi.
- Si le fichier connect.inc.php n'a pas été créé > le warning n'apparait pas
- Si le fichier connect.inc.php a été créé avec le nom de la base et que la base a été remplie > le warning n'apparait pas.
Le warning n'est pas du tout gênant, et je l'ai juste découvert parce que je testai les commits.
Cordialement Jean-Pierre
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 4 ans 6 mois #2691
par Yan
Réponse de Yan sur le sujet Suggestion pour Conflit entre réservations
Bonjour Jean-Pierre,
merci pour cette analyse approfondie. J'en conclus que la requête SQL échoue lorsque la connexion à la base réussit mais que la base n'a pas été remplie, ce qui serait le cas d'une installation inachevée ou de la restauration d'une base incomplète.
Cordialement,
Yan
merci pour cette analyse approfondie. J'en conclus que la requête SQL échoue lorsque la connexion à la base réussit mais que la base n'a pas été remplie, ce qui serait le cas d'une installation inachevée ou de la restauration d'une base incomplète.
Cordialement,
Yan
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 4 ans 6 mois #2692
par scoubinaire
Réponse de scoubinaire sur le sujet Suggestion pour Conflit entre réservations
Bonjour Yan, effectivement, c'est bien ça.
Connexion ou Créer un compte pour participer à la conversation.
- Yan
- Developpeur GRR
Moins
Plus d'informations
- Messages : 2115
il y a 4 ans 6 mois #2693
par Yan
Réponse de Yan sur le sujet Suggestion pour Conflit entre réservations
Voici un correctif, un peu à l'aveugle parce que je n'ai pas su reproduire l'erreur que tu as obtenue.
github.com/jeromedevome/grr/commit/13301...9af9bec92610c88e0df4
Merci pour tes retours de tests.
Cordialement,
Yan
github.com/jeromedevome/grr/commit/13301...9af9bec92610c88e0df4
Merci pour tes retours de tests.
Cordialement,
Yan
Les utilisateur(s) suivant ont remercié: scoubinaire
Connexion ou Créer un compte pour participer à la conversation.
- scoubinaire
- Auteur du sujet
- Membre elite
Moins
Plus d'informations
- Messages : 167
il y a 4 ans 6 mois - il y a 4 ans 6 mois #2694
par scoubinaire
Réponse de scoubinaire sur le sujet Suggestion pour Conflit entre réservations
Impeccable ! Tous les problèmes sont résolus.
Merci pour tout. Jean-Pierre
Merci pour tout. Jean-Pierre
Dernière édition: il y a 4 ans 6 mois par Yan.
Connexion ou Créer un compte pour participer à la conversation.
Modérateurs: Yan