$contenuTableau = array_push($contenuTableau ,$nom ,$prenom , $type, $certif, $annee, $tel);
A la 1ère exécution, ça passe bien. Et vu que array_push retourne le nouveau nombre d'éléments dans le tableau, ton $contenuTableau n'est plus un array mais plutôt un entier (int), d'où la provenance du warning
Warning: array_push() [function.array-push]: First argument should be an array in C:\wamp\www\ADCM\imprimer2.php on line 77
Donc tu dois changer l'instrcution ci-dessus par une simple
array_push($contenuTableau ,$nom ,$prenom , $type, $certif, $annee, $tel);
Partager