Salut,
tu as écris "catgorie" (il manque un e)
Ça arrive à tout le monde ^^
Bonjour
Voila je rencontre un petit problème avec mon code.
voila mon but est d'avoir un systéme qui rajoute des categorie quand je rajout la categorie cela marche pas de soucis mais quand j'essaie de la modifier j'ai une erreur du type indefined index catgorie sur la ligne 19
alors je voudrai pourvoir modifier la categorie mais malheureusement j'ai cette erreur
Salut,
tu as écris "catgorie" (il manque un e)
Ça arrive à tout le monde ^^
Bonjour.
Ton problème, c'est que tu veux traiter deux formulaires différents sur la même page.
Tes deux formulaires ont la même valeur pour l'attribut name des bouton submit (submit), mais comme l'un des deux formulaires n'a pas d'input avec la valeur catgorie de l'attribut name, il ne peut pas l'utiliser pour définir la variable $the_cat_title.
Oh puré... Moi j'ai vu "catgorie", j'ai arrêté de lire direct...
Bien vu Lartak !
@laratak c'est vrai mes les deux formulaires sont traités differement sur la page
@laratak c'est vrai mes les deux formulaires sont traités differement sur la page
Non pas exactement, car lorsque tu fais la vérification sur $_POST['submit'], pour la condition suivante tu ne vérifies pas si la clé catgorie existe bien dans la variable $_POST.
Et comme $_POST['catgorie'] n'existe pas lors de la soumission de ton formulaire pour l'update, il te retourne l'erreur.
Pour information $the_cat_title == "" || empty($the_cat_title), c'est exactement la même chose, tu vérifies dans les deux cas si la variable est vide.
Il te faut donc faire quelque chose comme :
ok j'ai compris