AnTerZz Posté(e) le 7 février 2017 Posté(e) le 7 février 2017 Bonjour, Dans un plugin sur lequel je travaille actuellement, je ne parviens pas a récupérer une certaine valeur de ma BDD. Voici la section en question de la base de donnée : https://gyazo.com/1ed59377639e921e6e332028c2d186a5 Et voici la fonction qui est censé récupérer le niveau de la ville de nom spécifié. function getNiveau(t: text) :: text: set {_niveau} to the first element out of objects in column "niveau" from result of query "SELECT * FROM `heart` WHERE `nom`='%{_t}%'" and close return {_niveau} Mais quand je fais getNiveau(Chester) par exemple, le retour est <none>. Merci à ceux qui se pencheront sur la question, Antoine Rieuneau
Protoxy Posté(e) le 8 février 2017 Posté(e) le 8 février 2017 C'est quoi le nom de ta table ? Et quand tu appelles la fonction il faut mettre getNiveau("Chester") avec les guillemets car c'est un string donc du texte.
Buttkill Posté(e) le 8 février 2017 Posté(e) le 8 février 2017 Bonjour, Dans un plugin sur lequel je travaille actuellement, je ne parviens pas a récupérer une certaine valeur de ma BDD. Voici la section en question de la base de donnée : https://gyazo.com/1ed59377639e921e6e332028c2d186a5 Et voici la fonction qui est censé récupérer le niveau de la ville de nom spécifié. function getNiveau(t: text) :: text: set {_niveau} to the first element out of objects in column "niveau" from result of query "SELECT * FROM `heart` WHERE `nom`='%{_t}%'" and close return {_niveau} Mais quand je fais getNiveau(Chester) par exemple, le retour est <none>. Merci à ceux qui se pencheront sur la question, Antoine Rieuneau Mais pas de fonction essaye de faire pareille mais avec une commande
Messages recommandés