Vous avez trouvé un bug dans l'application (stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
-
fabrice
- Gsup LEVEL 5
- Messages : 170
- Enregistré le : mar. 11 mars 2014 12:01
Message
par fabrice » mer. 10 avr. 2019 15:57
Bonjour,
je ne peux plus créer de ticket si je choisi le demandeur en premier.
Voici le message d'erreur que j'ai :
Code : Tout sélectionner
Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in /var/www/gestsup/ticket.php:186 Stack trace: #0 /var/www/gestsup/ticket.php(186): PDOStatement->execute(Array) #1 /var/www/gestsup/index.php(959): include('/var/www/gestsu...') #2 {main} thrown in /var/www/gestsup/ticket.php on line 186
merci
img OS : Linux gestsup 4.4.0-98-generic
img Apache : Non disponible
img MySQL : 5.7.27-0ubuntu0.16.04.1 (base : bsup 40.6MB)
img PHP : 7.0.33-0ubuntu0.16.04.6
GestSup : 3.1.47
-
Flox
- Administrateur du site
- Messages : 4382
- Enregistré le : jeu. 21 juin 2012 19:00
Message
par Flox » mer. 10 avr. 2019 16:03
Bonjour,
pouvez tester de modifier le fichier ./ticket.php
remplacer :
Code : Tout sélectionner
$qry=$db->prepare("SELECT `tassets_iface`.`ip` FROM `tassets_iface`,`tassets` WHERE tassets_iface.asset_id=tassets.id AND user=:user");
$qry->execute(array('id' => $_POST['user']));
par:
Code : Tout sélectionner
$qry=$db->prepare("SELECT `tassets_iface`.`ip` FROM `tassets_iface`,`tassets` WHERE tassets_iface.asset_id=tassets.id AND user=:user");
$qry->execute(array('user' => $_POST['user']));
GestSup: 3.1.47| Debian: 10.2 | Apache: 2.4.41 | MariaDB: 10.4.10 | PHP: 7.4.0
-
fabrice
- Gsup LEVEL 5
- Messages : 170
- Enregistré le : mar. 11 mars 2014 12:01
Message
par fabrice » mer. 10 avr. 2019 16:25
cela fonctionne.
merci pour votre réactivité
img OS : Linux gestsup 4.4.0-98-generic
img Apache : Non disponible
img MySQL : 5.7.27-0ubuntu0.16.04.1 (base : bsup 40.6MB)
img PHP : 7.0.33-0ubuntu0.16.04.6
GestSup : 3.1.47