impossibilité de creation d'une fiche

Problème/bug rencontré sur le site, évolution/amélioration à proposer
Jjondalar
Messages : 4
Enregistré le : 05 juin 2016, 17:53

impossibilité de creation d'une fiche

Message par Jjondalar » 09 oct. 2019, 20:21

Bonjour,
Je remplis correctement la fiche d'une nouvelle cabane et je n'obtiens que le message : Requête en erreur, impossible à executer
Quel est le problème ? Merci
Laurent

Avatar du membre
sly
Messages : 3807
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: impossibilité de creation d'une fiche

Message par sly » 09 oct. 2019, 22:38

Bonsoir,

Si j'ai bien compris, voici votre saisie ci après.

J'ai moi aussi essayé de reproduire le problème mais "chez moi ça marche" voyons, si vous avez le courage de nous aider, si on peut obtenir plus de détails :

Pourriez vous refaire votre saisie ici :
http://sly.refuges.info/point_ajout

C'est une zone de test sur laquelle vous pouvez sans crainte rentrer autant de copie du même gîte si le coeur vous en dit.
Je dirais qu'a priori inutile de renseigner trop de texte, le bug ne devrait (enfin, peut-être) pas être lié au texte.
Une fois saisie, si un problème survient, des informations de débug plus complètes devraient apparaître, pouvez-vous nous les copier/coller ?

Capture.JPG
Capture.JPG (111.93 Kio) Vu 329 fois

Jjondalar
Messages : 4
Enregistré le : 05 juin 2016, 17:53

Re: impossibilité de creation d'une fiche

Message par Jjondalar » 10 oct. 2019, 00:14

Voici le texte copié :

Mode debug actif :
Erreur renvoyée par la fonction : Requête en erreur, impossible à executer
Erreur de debug envoyée manuellement : INSERT INTO points (site_officiel,date_derniere_modification,geom,nom,places,acces,remark,proprio,id_point_type,altitude,id_type_precision_gps,places_matelas,nom_createur,conditions_utilisation,couvertures,manque_un_mur,eau_a_proximite,latrines,poele,cheminee,bois_a_proximite,topic_id) VALUES ('',NOW(),ST_SetSRID(ST_GeomFromGeoJSON('{"type":"Point","coordinates":[6.667888888888889,44.418055555555554]}'), 4326),'Gîte de Champérous ou Champerousse','2','Décrire l''accès','Exemple de Remarques diverses à changer:

Ce qui ne trouverait pas sa place dans les cases à cocher ci-après comme :

-isolation moyenne (courants d''air)

-vaisselle

-table, bancs

-outils disponibles

-clés à aller chercher

-informations diverses

-occupée l''été de X/Y/Z à A/B/C

...','Exemple à changer: CAF belledonne ou ONF Allevard, numéro de téléphone de la mairie en charge paf','7','1518','1','','Jjondalar','ouverture','FALSE','FALSE','TRUE','FALSE','TRUE','FALSE','TRUE',6784)
Erreur PDO : array (
0 => '22P02',
1 => 7,
2 => 'ERREUR: syntaxe en entrée invalide pour l\'entier : « »
LINE 19: ...éphone de la mairie en charge paf\',\'7\',\'1518\',\'1\',\'\',\'Jjonda...
^',
)
Backtrace : array (
0 =>
array (
'file' => '/home/users/sly/www.refuges.info/modeles/point.php',
'line' => 664,
'function' => 'erreur',
'args' =>
array (
0 => 'Requête en erreur, impossible à executer',
1 => 'INSERT INTO points (site_officiel,date_derniere_modification,geom,nom,places,acces,remark,proprio,id_point_type,altitude,id_type_precision_gps,places_matelas,nom_createur,conditions_utilisation,couvertures,manque_un_mur,eau_a_proximite,latrines,poele,cheminee,bois_a_proximite,topic_id) VALUES (\'\',NOW(),ST_SetSRID(ST_GeomFromGeoJSON(\'{"type":"Point","coordinates":[6.667888888888889,44.418055555555554]}\'), 4326),\'Gîte de Champérous ou Champerousse\',\'2\',\'Décrire l\'\'accès\',\'Exemple de Remarques diverses à changer:

Ce qui ne trouverait pas sa place dans les cases à cocher ci-après comme :

-isolation moyenne (courants d\'\'air)

-vaisselle

-table, bancs

-outils disponibles

-clés à aller chercher

-informations diverses

-occupée l\'\'été de X/Y/Z à A/B/C

...\',\'Exemple à changer: CAF belledonne ou ONF Allevard, numéro de téléphone de la mairie en charge paf\',\'7\',\'1518\',\'1\',\'\',\'Jjondalar\',\'ouverture\',\'FALSE\',\'FALSE\',\'TRUE\',\'FALSE\',\'TRUE\',\'FALSE\',\'TRUE\',6784)',
),
),
1 =>
array (
'file' => '/home/users/sly/www.refuges.info/controlleurs/point_modification.php',
'line' => 53,
'function' => 'modification_ajout_point',
'args' =>
array (
0 =>
stdClass::__set_state(array(
'geojson' => '{"type":"Point","coordinates":[6.667888888888889,44.418055555555554]}',
'id_type_precision_gps' => '1',
'altitude' => '1518',
'nom' => 'Gîte de Champérous ou Champerousse',
'id_point_type' => '7',
'places' => '2',
'proprio' => 'Exemple à changer: CAF belledonne ou ONF Allevard, numéro de téléphone de la mairie en charge paf',
'acces' => 'Décrire l\'accès',
'remark' => 'Exemple de Remarques diverses à changer:

Ce qui ne trouverait pas sa place dans les cases à cocher ci-après comme :

-isolation moyenne (courants d\'air)

-vaisselle

-table, bancs

-outils disponibles

-clés à aller chercher

-informations diverses

-occupée l\'été de X/Y/Z à A/B/C

...',
'conditions_utilisation' => 'ouverture',
'pm_radio' => 'on',
'places_matelas' => '',
'couvertures' => 'FALSE',
'manque_un_mur' => 'FALSE',
'eau_a_proximite' => 'TRUE',
'latrines' => 'FALSE',
'poele' => 'TRUE',
'cheminee' => 'FALSE',
'bois_a_proximite' => 'TRUE',
'site_officiel' => '',
'nom_createur' => 'Jjondalar',
'lettre_securite' => 'd',
'action' => 'Ajouter',
)),
),
),
2 =>
array (
'file' => '/home/users/sly/www.refuges.info/routes/generales.routes.php',
'line' => 90,
'args' =>
array (
0 => '/home/users/sly/www.refuges.info/controlleurs/point_modification.php',
),
'function' => 'include',
),
3 =>
array (
'file' => '/home/users/sly/www.refuges.info/index.php',
'line' => 23,
'args' =>
array (
0 => '/home/users/sly/www.refuges.info/routes/generales.routes.php',
),
'function' => 'require_once',
),
)

Avatar du membre
Dominique
Messages : 2656
Enregistré le : 08 avr. 2006, 21:58
Localisation : Chaville 92
Contact :

Re: impossibilité de creation d'une fiche

Message par Dominique » 10 oct. 2019, 08:25

Bingo :
Place matelas = 'avec' suivi d'un vide dans la case qui suit
et SQL râle car on lui fournit '' dans un champ numérique.

Je te laisse corriger Sly.

Un grand merci à Jjondalar

Jjondalar
Messages : 4
Enregistré le : 05 juin 2016, 17:53

Re: impossibilité de creation d'une fiche

Message par Jjondalar » 10 oct. 2019, 11:53

Merci à vous :) J'ai envoyé les photos (dont un doublon à supprimer) et une demande de mise à jour.

Avatar du membre
sly
Messages : 3807
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: impossibilité de creation d'une fiche

Message par sly » 10 oct. 2019, 16:38

Ok, je vois.

Voilà qui devrait être corrigé, mais bigre, quel sac de nouille cette gestion des places sur matelas, j'ouvre un sujet séparé
Dominique a écrit :
10 oct. 2019, 08:25
Bingo :
Place matelas = 'avec' suivi d'un vide dans la case qui suit
et SQL râle car on lui fournit '' dans un champ numérique.

Je te laisse corriger Sly.

Un grand merci à Jjondalar

Répondre