Je commence l'HTML et le PHP depuis quelques jours, j'ai un souci d'index dans un code. J'ai cru comprendre que je n'avais pas initialisé ma variables au préalable ! J'ai regardé pas mal de choses sur le net mais je n'arrive pas à corriger ! est ce que quelqu'un sit comment corriger les deux erreurs suivantes :
Notice: Undefined index: tout in C:\wamp\www\Webory\Association.php on line 87
Notice: Undefined index: select_association in C:\wamp\www\Webory\Association.php on line 122
"Undefined index" : Signifie que tu veux accéder à un index qui n'existe pas d'un tableau.
Pour débugger ça, facile, il suffit d'afficher le contenu de ton tableau avec la fonction print_r() : https://www.php.net/manual/fr/function.print-r.php , tu vas alors t'apercevoir de ton erreur.
Rapidement, si je reprend ton script :
//On affiche le contenu de post pour que tu puisses voir ce qu'il y a dedans.
echo "<pre>".print_r($_POST, true)."</pre>";
$dcherche = $_POST["select_association"]; //l'erreur est ici
T'as lein de truc du genre:
print"<td>$val[Nom_Asso]</td> <td>$val[Type_Asso]</td>"
Au lieu de:
print"<td>" . $val['Nom_Asso'] . "</td> <td>" . $val['Type_Asso'] . "</td>"