par
iclo » 29 oct. 2006, 22:09
Soyons méthodique (il faut avoir de bonnes bases pour aller de l'avant)
Utiliser une session, ne t'évitera pas de devoir les supprimer dans la base de donnée, donc ce sera encore plus compliqué à gêrer.
Pourqoi ne pas utiliser des champs date pour sotcker des dates ? si par la suite tu souhaites ajouter des fonctionnalités: par exemple afficher les news d'un mois précis, ça va vite devenir complétement ingérable. Je ne saurais trop te conseiller de directement utiliser les types qui conviennent le mieux, pour éviter les mauvaises surprises par la suite.
Utiliser la date comme identifiant unique, ne me parait pas être ce qui il y a le mieux: que se passera-t-il si un jour du dois avoir plusieurs news le même jour.
Il vaudrait beaucoup mieux avoir un champ id, autoincrémenté (et donc unique) C'est ce champs qui servira à identifier la news à supprimer.
En résumé :
- Tu affiches tes news avec un formulaire, contenant notamment l'id de la news dans un champ caché.
- Dans le script qui est appelé par le formulaire, tu récupere l'id et tu l'utilise dans ton delete.
Ps : utiliser Dreamweaver pour débuter en php, ne me parait pas la meilleure solution, utiliser des automatismes, c'est par après que ça devient intéressant, pour éviter de faire ce qui est triviail, et qu'on sait déja parfaitement faire, et donc quand on peut avoir un contrôle sur le code généré.
Soyons méthodique (il faut avoir de bonnes bases pour aller de l'avant)
Utiliser une session, ne t'évitera pas de devoir les supprimer dans la base de donnée, donc ce sera encore plus compliqué à gêrer.
Pourqoi ne pas utiliser des champs date pour sotcker des dates ? si par la suite tu souhaites ajouter des fonctionnalités: par exemple afficher les news d'un mois précis, ça va vite devenir complétement ingérable. Je ne saurais trop te conseiller de directement utiliser les types qui conviennent le mieux, pour éviter les mauvaises surprises par la suite.
Utiliser la date comme identifiant unique, ne me parait pas être ce qui il y a le mieux: que se passera-t-il si un jour du dois avoir plusieurs news le même jour.
Il vaudrait beaucoup mieux avoir un champ id, autoincrémenté (et donc unique) C'est ce champs qui servira à identifier la news à supprimer.
En résumé :
- Tu affiches tes news avec un formulaire, contenant notamment l'id de la news dans un champ caché.
- Dans le script qui est appelé par le formulaire, tu récupere l'id et tu l'utilise dans ton delete.
Ps : utiliser Dreamweaver pour débuter en php, ne me parait pas la meilleure solution, utiliser des automatismes, c'est par après que ça devient intéressant, pour éviter de faire ce qui est triviail, et qu'on sait déja parfaitement faire, et donc quand on peut avoir un contrôle sur le code généré.