Vous pouvez voir que la variable $val me créer correctement m'a liste option sélectionnable mais le problème est que la variable $key elle ajoute simplement +1 a la valeur précédente alors que moi je veux que la valeur de chaque option de mon Select corresponde a la vrai valeur de itilcategories_id.
J'ai l'impression que de partir sur un foreach n'est pas la bonne idée ou alors je ne vois pas comment récupérer la bonne valeur au niveau de $key
donc si j'ai été assé claire dans mes explication (pas simple quand ont ne connais pas les bon termes) et que quelqu'un veux bien m'aider cela serait super.
Tu ne te sers pas de $category_id et tu ne définis pas pour autant de clés à $name donc tu as X clés qui vont de 0 à X - 1 (ie ton tableau est numériquement indexé et non associatif).
Le premier foreach ne sert à rien, tu pourrais générer ton select et ses option dans le premier, non ? (avec des htmlspecialchars tant qu'à faire aussi)
Et pourquoi tu json_décodes 3 fois la même chose ?!?
Tu ne te sers pas de $category_id et tu ne définis pas pour autant de clés à $name donc tu as X clés qui vont de 0 à X - 1 (ie ton tableau est numériquement indexé et non associatif).
Le premier foreach ne sert à rien, tu pourrais générer ton select et ses option dans le premier, non ? (avec des htmlspecialchars tant qu'à faire aussi)
Et pourquoi tu json_décodes 3 fois la même chose ?!?
Merci pour votre aide les 3 json decode est une erreur de nettoyage du script avant le post (merci d'avoir eu yeux sur cela j'ai rectifié mon premier post) j'ai déjà tellement testé de formulation de script différents que les deux ligne avaient été oubliée.
J'ai tester en remplaçant par votre bout de script mais malheureusement je me retrouve avec erreur 500
j'ai donc essayé en remplaçant par les caractère non encodé de cette façon et j'ai le résultat souhaité au final je cherchais a faire trop compliqué je m’aperçois voila le bout de code final qui fonctionne impeccablement bien.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli