- Posts: 6
Réservations en blocs
- zed0015
-
Topic Author
- New Member
-
Less
More
5 years 5 months ago - 5 years 5 months ago #2360
by zed0015
Réservations en blocs was created by zed0015
Bonjour,
J'ai depuis quelques temps un problème avec l'outil réservations en blocs. En effet, la liste déroulante "type" reste désespérément vide. Ce bug est apparu lors de la mise à jour de php sur le serveur (sous ubuntu 16.04). Actuellement, le serveur tourne sous php 7.0. Mais un retour à php 5.6 n'y a rien changé.
Visiblement, la requête Sql du fichier admin_calend2.php retourne un boolean false :
$sql = "SELECT DISTINCT t.type_name, t.type_letter FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or ("
Je précise que ce problème apparaît également sur une nouvelle installation sur le même serveur.
Merci d'avance pour toute piste à explorer.
J'ai depuis quelques temps un problème avec l'outil réservations en blocs. En effet, la liste déroulante "type" reste désespérément vide. Ce bug est apparu lors de la mise à jour de php sur le serveur (sous ubuntu 16.04). Actuellement, le serveur tourne sous php 7.0. Mais un retour à php 5.6 n'y a rien changé.
Visiblement, la requête Sql du fichier admin_calend2.php retourne un boolean false :
$sql = "SELECT DISTINCT t.type_name, t.type_letter FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or ("
Je précise que ce problème apparaît également sur une nouvelle installation sur le même serveur.
Merci d'avance pour toute piste à explorer.
Last edit: 5 years 5 months ago by zed0015.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago #2361
by Yan
Replied by Yan on topic Réservations en blocs
Bonjour,
pouvez-vous nous dire quelle version de Grr vous utilisez ?
Cordialement,
YN
pouvez-vous nous dire quelle version de Grr vous utilisez ?
Cordialement,
YN
Please Log in or Create an account to join the conversation.
- zed0015
-
Topic Author
- New Member
-
Less
More
- Posts: 6
5 years 5 months ago - 5 years 5 months ago #2362
by zed0015
Replied by zed0015 on topic Réservations en blocs
Bonjour Yan et meci pour votre réponse.
Il s'agit de Grr 3.4
Je précise aussi qu'aucune erreur n'est affichée, ni sur le site, ni dans les logs.
Il s'agit de Grr 3.4
Je précise aussi qu'aucune erreur n'est affichée, ni sur le site, ni dans les logs.
Last edit: 5 years 5 months ago by zed0015.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago - 5 years 5 months ago #2364
by Yan
Replied by Yan on topic Réservations en blocs
Bonjour,
j'essaie avec la version 3.4.1a ( github.com/JeromeDevome/GRR/releases ) et j'ai bien les types de réservation qui s'affichent pour le choix.
Mais j'ai ensuite une erreur qui rend la réservation impossible. J'approfondis la question.
Cordialement,
YN
j'essaie avec la version 3.4.1a ( github.com/JeromeDevome/GRR/releases ) et j'ai bien les types de réservation qui s'affichent pour le choix.
Mais j'ai ensuite une erreur qui rend la réservation impossible. J'approfondis la question.
Cordialement,
YN
Last edit: 5 years 5 months ago by Yan.
Please Log in or Create an account to join the conversation.
- zed0015
-
Topic Author
- New Member
-
Less
More
- Posts: 6
5 years 5 months ago #2365
by zed0015
Replied by zed0015 on topic Réservations en blocs
Ok. Chez-moi cela ne change rien avec la la version 3.4.1a 
J'ai l'impression que ce qui a déclenché ce problème est la mise à jour de php et de mysql sur le serveur ubuntu.
Avant, cela fonctionnait sur php 5.5.
Y'a t'il par exemple un module php important pour grr que la mise à jour aurait zapé ?

J'ai l'impression que ce qui a déclenché ce problème est la mise à jour de php et de mysql sur le serveur ubuntu.
Avant, cela fonctionnait sur php 5.5.
Y'a t'il par exemple un module php important pour grr que la mise à jour aurait zapé ?
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago #2366
by Yan
Replied by Yan on topic Réservations en blocs
Quelle version de MySQL utilisez-vous ?
C'est peut-être de ce côté-là que se trouve le problème.
C'est peut-être de ce côté-là que se trouve le problème.
Please Log in or Create an account to join the conversation.
- zed0015
-
Topic Author
- New Member
-
Less
More
- Posts: 6
5 years 5 months ago - 5 years 5 months ago #2367
by zed0015
Replied by zed0015 on topic Réservations en blocs
J'ai la version de Mysql 5.7.28
Last edit: 5 years 5 months ago by zed0015.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago #2368
by Yan
Replied by Yan on topic Réservations en blocs
Bon, inutile de chercher plus loin pour ce point. On a des erreurs avec MySQL 5.7.
Je cherche à résoudre mon problème de réservations qui ne se font pas et je reviens vers vous.
Je cherche à résoudre mon problème de réservations qui ne se font pas et je reviens vers vous.
Please Log in or Create an account to join the conversation.
- zed0015
-
Topic Author
- New Member
-
Less
More
- Posts: 6
5 years 5 months ago #2369
by zed0015
Replied by zed0015 on topic Réservations en blocs
ça marche, j'attends votre retour, merci beaucoup !
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
5 years 5 months ago - 5 years 5 months ago #2370
by Yan
Replied by Yan on topic Réservations en blocs
Je propose ce correctif
github.com/JeromeDevome/GRR/commit/6466b...5f02cc594c763277dd5c
.
Au vu des erreurs déjà traitées, je propose de remplacer la requête SQL par :
Pouvez-vous tester et dire si c'est résolu ?
Merci.
Au vu des erreurs déjà traitées, je propose de remplacer la requête SQL par :
Code:
$sql = "SELECT DISTINCT t.type_name, t.type_letter, t.order_display FROM ".TABLE_PREFIX."_type_area t
LEFT JOIN ".TABLE_PREFIX."_j_type_area j on j.id_type=t.id
WHERE (j.id_area IS NULL or (";
$ind = 0;
foreach ( $areas as $area_id )
{
if ($ind != 0)
$sql .= " and ";
$sql .= "j.id_area != '".$area_id."'";
$ind = 1;
}
$sql .= ")) ORDER BY t.order_display";
Merci.
Last edit: 5 years 5 months ago by Yan. Reason: patch à tester
The following user(s) said Thank You: zed0015
Please Log in or Create an account to join the conversation.
Moderators: Yan