d'abord merci à tous pour vos conseils et corrections.
j'ai bien fait de me mettre dans rubrique "débuter ..."
Bon, juste une question notamment sur votre recommandation qui consiste à distinguer le php de l'html. Je l'ai fait sur d'autres fichiers de mon site mais dans le cas présent c'est une fonction. Est ce que je peux insérer du html dans une fonction sans problème ?
EDIT : c'est peut être tout mon fichier (fonction) que je dois revoir pour en faciliter la lecture et la maintenance.
Et peut être tout mon code ...
En fait j'ai une page principale qui fait un peut "tout" ou en tout cas qui fait des appels de fonctions: je teste si je suis en get ou en post ou ... en rien :
En rien : j'affiche un tableau avec toutes mes news et la je permets par des liens en GET de modifer, supprimer ou archivers les news
En GET : j'appelle une fonction qui teste le GET (ARC, DEL OU MODIF) et qui réaffiche un formulaire qui permet de valider l'action (la je passe en POST pour récupérer mes données)
En POST : appelle d'une fonction qui réalise l'action validée (insert, update, delete). Donc je teste encore le mode.
J'ai trouvé cela dans un exemple dans un bouquin. Au début cela me parraissait assez judicieux parce que bien structuré et me permettant de réappeler mes fonctions. Mais maintenant cela devient compliqué parce que je rajoute pas mal de fonctions
Est ce que je peux insérer du html dans ma fonction ? Cela permettrait de rendre le code plus lisible non ?