Bonjour à tous !
Je suis heureux de poster ma première source ici ^^
C'est une class permettant de gérer un système de news (afficher,ajouter,supprimer,éditer)
J'ai inclus une fonction pour la pagination (j'ai repris le script de phpfacile => http://www.lephpfacile.com/howto/index.php?p=6 oui désolé je suis feignant :x)
La class est entièrement personnalisable (enfin je pense) :
Pour personnaliser l'affichage des news, il suffit d'éditer le fichier .css
Pour le reste, tout est personnalisable à l'intérieur de la class elle-même.
Je n'ai pas constaté de bugs.
Testé sous Apache 1.3 / PHP 4.3 1.0 / MySQL 4.1.9
Je vous laisse la structure de la table news à titre d'exemple :
CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`time` datetime NOT NULL default '0000-00-00 00:00:00',
`title` varchar(50) NOT NULL default '',
`poster` varchar(50) NOT NULL default '',
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=1 ;
S'il y a des optimisations possibles ou des erreurs, je vous serais reconnaissant de me le(s) signaler :)