Requêtes SQL pour créé la base de données du site web
Voici l'exportation de la base de données de ce site web (PHPascal.com) qui peux être utiliser pour recréé un site web similaire.Code SQL qui créé et peuple la base de données :
# Base de données phpascal sur le serveur localhost
# phpMyAdmin SQL Dump
# version 2.5.3
# http://www.phpmyadmin.net
#
# Serveur: localhost
# Généré le : Mercredi 26 Mars 2008 à 22:36
# Version du serveur: 4.0.15
# Version de PHP: 4.3.3
#
# Base de données: `phpascal`
#
# --------------------------------------------------------
#
# Structure de la table `cat`
#
CREATE TABLE `cat` (
`id` int(10) NOT NULL auto_increment,
`titre_url` varchar(30) NOT NULL default '',
`titre_title` varchar(150) NOT NULL default '',
`titre_page` varchar(250) NOT NULL default '',
`meta_desc` varchar(250) NOT NULL default '',
`meta_key` varchar(250) NOT NULL default '',
`nom_fr` varchar(100) NOT NULL default '',
`nom_en` varchar(100) NOT NULL default '',
`texte` text NOT NULL,
`num` int(2) NOT NULL default '0',
`type` enum('aucun','sucre','sale') NOT NULL default 'aucun',
`info` varchar(200) NOT NULL default '',
`date_cree` datetime NOT NULL default '0000-00-00 00:00:00',
`date_modifier` timestamp(14) NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=63 ;
#
# Contenu de la table `cat`
#
INSERT INTO `cat` VALUES (57, 'programmation-web', 'Programmation php, programmation sql, langage css et html.', 'Informations sur les langages Web : PHP, SQL, CSS et HTML', 'Informations pratique pour concevoir un site web en PHP en utilisant une base de données SQL et une feuille de style CSS.', 'Programmation, css, php, programmation php, css, html', 'Programmation web', '', '<p class="MsoNormal"><span style="">Voici la principale partie du site qui comprend des informations sur la programmation d’applications ou de sites web. <o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Dans la catégorie Structure d’un site, je vous explique comment monter un site web avec les différentes étapes à réaliser.<o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Pour chacun des langages utilisés sur le web (PHP, SQL, CSS, HTML,…)<span style="">, </span>je vous donne quelques trucs et astuces.<o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style="">Veuillez sélectionner une catégorie qui vous intéresse dans le menu de gauche.<o:p></o:p></span></p>', 20, 'aucun', '', '2008-02-11 20:00:47', 20080306193143);
INSERT INTO `cat` VALUES (58, 'optimisation', 'Optimisation php, sql, css, html d\'un site web - optimisation du référencement', 'Optimisation d’un site web', 'Voici différents façon d’optimiser son site web à plusieurs niveaux en utilisant de façon optimal les langages PHP, SQL, CSS et HTML.', 'Optimisation, optimisation web, optimisation php, optimisation css', 'Optimisation', '', '<p class="MsoNormal">Avec le temps, j’ai découvert plusieurs trucs pouvant m’aider à mieux réaliser un site web.</p>\r\n\r\n<p class="MsoNormal">L’optimisation d’un site revient à utiliser de façon logique et efficace tous les différents éléments web : programmation php, requête sql, style CSS et page HTML.</p>\r\n<p class="MsoNormal"><span style=""> </span>Il y a plusieurs raisons de vouloir optimiser son site :</p>\r\n<ul type="disc" style="margin-top: 0cm;">\r\n <li class="MsoNormal" style="">améliorer le temps de chargement de la page</li>\r\n\r\n <li class="MsoNormal" style="">améliorer le référencement de son site</li>\r\n <li class="MsoNormal" style="">faciliter la maintenance du site</li>\r\n <li class="MsoNormal" style="">faciliter la mise à jour du site</li>\r\n <li class="MsoNormal" style="">améliorer l’accessibilité de son site</li>\r\n\r\n <li class="MsoNormal" style="">accélérer la création d’un site</li>\r\n <li class="MsoNormal" style="">enlever du codage inutile</li>\r\n</ul>', 30, 'aucun', '', '2008-02-11 20:30:10', 20080306193412);
INSERT INTO `cat` VALUES (59, 'accueil', 'PHPascal - Programmation web PHP, SQL, CSS et HTML', 'Bienvenue sur PHPascal.com', 'Site web d’informations sur le développement de site internet qui concerne : la programmation PHP, le langage SQL, les CSS et le HTML.', 'phpascal, pascal, php pascal, php, sql, html, css, accueil', 'Accueil', '', '<p>Voici un petit site conçu pour les webmestres et les développeurs web avec plusieurs pages d’explication pour programmer un site web de façon efficace et intelligente.</p>\r\n\r\n<p>En tant que développeur web depuis plusieurs années, je veux remettre à la communauté ce que j’ai appris. Ayant utilisé à maintes reprises <span style="font-style: italic;">Google</span> afin de trouver réponse a mes problèmes techniques, j’ai décidé de rendre accessible les trucs et astuces que j’ai découverts. Ce site se veut aussi un répertoire des sites d’information portant sur les technologies web que j’utilise : PHP, SQL, CSS et HTML.</p>\r\n\r\n<p>Ce site est fait selon l’approche <span style="font-style: italic;">open source</span> et est mis à la disponibilité afin d\'être utilisé pour d\'autres sites. Allez voir la section Fonctionnement du site pour savoir comment ce site est construit et pour avoir tous les fichiers sources qu’il utilise.</p>', 10, 'aucun', '', '2008-02-11 20:34:54', 20080217153704);
INSERT INTO `cat` VALUES (60, 'liens', 'Liens PHP, SQL, CSS, HTML et liens pour le référencement.', 'Liens PHP, SQL, CSS, HTML et pour le référencement pour vous aidez à développer un site web.', 'Liens PHP, SQL, CSS et HTML de référence pour nous aidé à développer un site web.', 'Liens, lien, liens php, css, sql', 'Liens', '', 'Voici ma liste de liens de référence classée par catégories.<br /><br />\r\n\r\n<h2><a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=lien-PHP">Voir les liens PHP</a>, <a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=CSS">voir les liens CSS</a>, <a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=HTML">voir les liens HTML</a></h2>\r\n <br /><br />Mes liens utiles:<br /><a href="http://mail.voila.fr">Courriel voila</a><br /><a href="https://accesd.desjardins.com/fr/accesd">Accès D</a><br /><a href="http://www.ingdirect.ca/fr/">ING Direct</a><br /><a href="http://www.google.com/analytics/fr-FR/index.html">Google Analytics</a><br /><a href="http://www.branchez-vous.com/">Branchez-vous!</a>', 40, 'aucun', '', '2008-02-11 20:35:09', 20080310221100);
INSERT INTO `cat` VALUES (61, 'fonctionnement-du-site', 'Fonctionnement du site avec php et sql', 'Fonctionnement du site', 'Explication sur comment fonctionne ce site web dynamique utilisant la programmation php avec une base de données SQL.', 'Fonctionnement du site, site exemple, code source site, site gabarit', 'Fonctionnement du site', '', '<p class="MsoNormal">Ce site Web fonctionne avec une programmation PHP et une base de données MySQL qui contient toutes les informations présentes sur le site.<span style=""> </span>Chacune des pages est appelée de façon dynamique et affiche les informations qui sont dans la base de données.</p>\r\n\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Dans le gabarit de ce site, vous pouvez voir la requête SQL effectuée au bas de la page à gauche.</p>\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Ce site web comprend une section administrateur qui me permet de mettre à jour le site.</p>\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Ce site est aussi fait à partir de gabarits qui utilisent des variables PHP pour afficher les informations variables d’une page à l’autre.</p>\r\n\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Je vais ajouter bientôt à ces informations le schéma relationnel de la base de données utilisée pour ce site et la hiérarchie des répertoires du site.</p>', 50, 'aucun', '', '2008-02-11 20:35:32', 20080310221138);
INSERT INTO `cat` VALUES (62, 'a-propos', 'PHPascal.com : À propos de l\'auteur', 'À propos de l\'auteur', 'Voici une description de l’auteur du site PHPascal avec son passé et la liste de ses réalisations.', 'auteur, pascal, informations auteur, auteur du site, phpascal auteur', 'À propos de l\'auteur', '', '<p class="MsoNormal"><span style="">Comme vous vous en doutiez peut-être je me nomme Pascal et je suis un développeur web.<span style=""> </span>J\'ai obtenu en 2003 un diplôme collégial en techniques de l\'informatique au collège Ahuntsic. <o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">J’ai débuté avec mon premier site internet en 1999 avec un site sur <span style="font-style: italic;">geocities.com</span>.<span style=""> </span>Par la suite, j’ai participé à plusieurs projets web en php avec des bases de données SQL.<span style=""> </span><o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">J’ai contribué à plusieurs sites web de la compagnie <span style="font-style: italic;">Zexol.com</span> pour la création et la gestion de différentes base de données web.<o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Depuis 2006, je travail à temps plein chez <span style="font-style: italic;">BRANCHEZ-VOUS.com</span> comme développeur Web sur les différents portails propriétaires de <span style="font-style: italic;">BRANCHEZ-VOUS.com</span>.<o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>', 60, 'aucun', '', '2008-02-11 20:35:55', 20080310221227);
# --------------------------------------------------------
#
# Structure de la table `page`
#
CREATE TABLE `page` (
`id` int(10) NOT NULL auto_increment,
`id_cat` int(10) NOT NULL default '0',
`id_sous_cat` int(10) NOT NULL default '0',
`type_creation` enum('admin','utilisateur') NOT NULL default 'admin',
`titre_url` varchar(50) NOT NULL default '',
`titre_title` varchar(200) NOT NULL default '',
`titre_page` varchar(200) NOT NULL default '00.00.00',
`meta_desc` varchar(250) NOT NULL default '',
`meta_key` varchar(250) NOT NULL default '',
`nom` varchar(50) NOT NULL default '',
`titre` varchar(250) NOT NULL default '',
`texte` text NOT NULL,
`html` enum('non','oui') NOT NULL default 'non',
`nb_visite` int(10) NOT NULL default '0',
`date_modifier` timestamp(14) NOT NULL,
`date_cree` date NOT NULL default '0000-00-00',
`date_derniere_visite` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=134 ;
#
# Contenu de la table `page`
#
INSERT INTO `page` VALUES (106, 60, 13, 'admin', 'Liens-PHP', 'Liens PHP', 'Liens PHP', 'Liens PHP', 'liens php', 'Liens PHP', '', '<p> <a href="http://www.php.net/"><img border="0" alt="documentation complete" src="http://www.phpascal.com/images/php.gif" /></a> </p>\r\n<p> <a href="http://php.developpez.com/"><img border="0" alt="Documentation et script" src="http://www.phpascal.com/images/developez.jpg" /></a> </p>\r\n<p> <a href="http://www.lephpfacile.com"><img border="0" alt="documentation" src="http://www.phpascal.com/images/lephpfacile.png" /></a> </p>\r\n<p> <a href="http://www.hotscripts.com/PHP/index.html"><img border="0" alt="script" src="http://www.phpascal.com/images/hot.gif" /></a> </p>\r\n<p> <a href="http://www.phpdoc.org/"><img border="0" alt="Créateur de documentation" src="http://www.phpascal.com/images/documentor.png" /></a> </p>\r\n<p> <a href="http://www.phpfacile.com/"><img border="0" alt="informations" src="http://www.phpascal.com/images/phpfacil.gif" /></a> </p>\r\n\r\n<p> <a href="http://www.elroubio.net/"><img border="0" alt="scripts" src="http://www.phpascal.com/images/elroubio.gif" /></a> </p>\r\n<p> <a href="http://www.phpinfo.net/"><img border="0" alt="informations" src="http://www.phpascal.com/images/logo-phpinfo.gif" /></a> </p>\r\n<p> <a href="http://www.w3schools.com/"><img border="0" alt="informations" src="http://www.phpascal.com/images/lien4.jpg" /></a> </p>\r\n<p> <a href="http://www.phpscripts-fr.net/"><img border="0" alt="scripts" src="http://www.phpascal.com/images/lien5.gif" /></a> </p>\r\n<p> <a href="http://www.phpbb-fr.com/"><img border="0" alt="Forum" src="http://www.phpascal.com/images/phpbb.jpg" /> </a></p>', 'non', 0, 20080218195202, '2008-02-18', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (102, 59, 18, 'admin', 'But-du-site', 'But du site', 'But du site', 'But du site', 'But du site', 'But du site', '', 'Ce site est tout d\'abord fait pour moi affin de mettre sur un site web mes différents favoris et pour mettre les différent trucs et astuce que j\'ai et que je veux avoir accès facilement.<br /><br />Mon deuxième but pour faire ce site est de rendre asssessible à la communauté open sources mes différent script et bout de code que j\'ai dévelloper. Dans le but de facilité la tache a d\'autre dévellopeur web PHP.<br /><br />Ce site est aussi conçu pour être pris comme exemple pour faire la création d\'un site web, tout les fichiers sources de ce site sont disponible (voir la section Fonctionnement du site).', 'non', 0, 20080217111117, '2008-02-17', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (109, 59, 19, 'admin', 'Historique', 'Historique', 'Historique', 'Historique', 'Historique', 'Historique', '', 'Ce site PHPascal à tout d\'abord été créé en 2004 pour me permettre de faire différent test et de mettre d\'utiliser différents script et base de données a mes fin personnel.<br /><br /><a href="tout.php">Voici le site PHpascal a son tout début </a><br /><br />Avec mes différentes nouvelles connaissance acquis durant les 3 dernières année j\'ai décider de lancé en février 2008 ce nouveau site est maintenant pleinement modifiable via une base de données MySQL. Ce site ce veut le plus simple possible pour être le plus léger possible en utilisant au minimum les images.', 'non', 0, 20080218205454, '2008-02-18', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (110, 57, 8, 'admin', 'commentaire-php', 'Comment mettre des commentaires dans une page PHP', 'Commentaires dans une page PHP', 'Comment mettre des commentaires dans une page PHP pour pouvoir utiliser PHPDocumentor', 'commentaire php, commentaires php, commentaire phpdocumentor, phpdosumentor', 'Commentaire', '', 'Voici comment mettre des commentaires dans une page PHP pour ensuite être capable de créé une documentation avec <a href="http://www.phpdoc.org/">PHPDocumentor </a>:<br /><br />Pour toutes les pages, il faut ajouter les informations suivantes au début du fichier php :<br /><br /><span class="Code"><?php<br />/*<br />* ici mettre les informations sur le fichier en question à quoi il sert<br />*<br />* date créé: 2 février 2008<br />* date modifier : 20 février 2008<br />*<br />* @author Prénom Nom <courriel@php.net><br />* @copyright Copyright (c) 2008, PHPascal.com<br />* @version 1.1<br />*<br />*/<br />?></span><br /><br />Pour une fonction on doit spécifier les paramêtres et les paramêtre envoyer (s\'il y en a)<br />Exemple :<br /><span class="Code"><?php<br />/*<br />* Fonction afficher sert à .. (description)<br />* @param $aaa = description du paramètre 1<br />* @param $bbb= description du paramètre 2<br />* @param $ccc= description du paramètre 3 avec paramètre par defaut<br />* @return $rrr = description de la valeur retourné<br />*/<br />function afficher($aaa,$bbb,$ccc=0)<br />{<br /> .........................................<br /> ........................................<br /> return $rrr;<br />}<br />?></span><br /><br /><br /><br />En utilisant ce type de formatage pour construire un site web dynamique en php, ont peux par la suite faire la création d\'un documentation de sont site automatiquement avec <a href="http://www.phpdoc.org/">PHPDocumentor</a>.<br /><br /><br />Il y a aussi d\'autres informations qu\'on peux ajouter: <a href="http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_tags.pkg.html">voir la liste complète des tags PHPDocumentor</a><br /><br /><br />', 'non', 0, 20080220193645, '2008-02-20', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (111, 60, 20, 'admin', 'liens-css', 'Liens CSS', 'Liens CSS', 'Listes de liens CSS pour des informations sur la programmation CSS sur internet', 'lien css, liens css, css', 'lien CSC', '', 'Voici des bons site de référence pour les CSS:<br /><a href="http://www.alistapart.com/"><br /></a><a href="http://jigsaw.w3.org/css-validator/">W3C validateur CSS</a><br /><br /><a href="http://www.alistapart.com/">A list apart</a><br /><br /><a href="http://www.w3schools.com/css/css_classification.asp">W3 School</a><br /><br /><a href="http://www.csszengarden.com/tr/francais/">Jardin Zen (exemple parfait de l\'utilisation à 100% des CSS, multitudes de CSS pour cette page)</a><br /><br /><br /><a href="http://www.ssi-developer.net/css/menu-rollover-effect_table.shtml">SSI-Developer.net (menu rollover)</a><br /><br /><a href="http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/">CSS Library (image Gallery)</a><br /><br /><a href="http://www.dynamicdrive.com/style/">CSS Libraby (plusieurs menu dynamique)</a><br /><br /><a href="http://www.quirksmode.org/css/display.html">Informations sur la propriété display selon les navigateurs</a><br /><br /><a href="http://www.yoyodesign.org/doc/w3c/css2/cover.html.html">Spécifications W3C pour CSS2</a><br /><br /><a href="http://www.blooberry.com/indexdot/css/properties/print/pbafter.htm">Informations sur page-break-after</a><br /><br /><a href="http://www.pompage.net/">Pompage.net</a><br /><br /><a href="http://www.brunildo.org/test/">Tests d\'affichages</a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />', 'non', 0, 20080226212055, '2008-02-26', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (112, 62, 21, 'admin', 'realisation-zexol', 'Mes réalisations pour Zexol.com', 'Mes réalisations pour Zexol.com', 'Listes des sites web réalisées pour Zexol.com', 'liste réalisation, liste site web, réalisation php, réalisation phpascal', 'Site Zexol', '', 'Voici la listes des sites ou j\'ai réalisés des base de données MySQL pour la compagnie <span style="font-weight: bold;">Zexol.com</span> :<br /><br /><a href="http://al-anon-quebec-est.org/">AL-ANON</a><br /><a href="http://www.bigalmotorsports.com/">Big Al Motorsports.com</a><br /><a href="http://www.billmotorsports.com/">Billmotorsports</a><br /><a href="http://www.centresthetiqueauto.com/">Centre d\'esthétique auto</a><br /><a href="http://www.cuirvinyl.com/">CuirVinyl</a><br /><a href="http://www.d1canada.com/">D1 canada</a><br /><a href="http://ecolestfrancois.com/">École Saint-François</a><br /><a href="http://erpselftraining.com/">ERP Self Training</a><br /><a href="http://gamaxdistribution.com/">Gamax Distribution</a><br /><a href="http://www.usedequipment4sale.net/">Heavy equipment</a><br /><a href="http://www.innova-son.com/">Innova-son</a><br /><a href="http://www.irriglobe.com/web/">Irriglobe</a><br /><a href="http://www.jblcare.com/">JBL-Care</a><br /><a href="http://www.kahakhealthcare.com/">Kahak Health Care</a><br /><a href="http://www.kandkhealthcare.com/">Kandk Health Care</a><br /><a href="http://www.lamaisonduquai.com/">La maison du quai</a><br /><a href="http://www.lavotek.com/">Lavotek.com</a><br /><a href="http://www.lesillon.com/">Le Sillon</a><br /><a href="http://www.midori-sushi.com/">Midori Sushi</a><br /><a href="http://www.montrealmini.com/">MontréalMini.com</a><br /><a href="http://www.nationalsportcompact.com/">NSC</a><br /><a href="http://passionmotoneige.com/">Passion Moto Neige</a><br /><a href="http://www.perfectogaz.com/">PerfectoGaz.com</a><br /><a href="http://premierchoixinc.com/">Premier Choix Inc</a><br /><a href="http://renova-leather.com/">Renova-leather.com</a><br /><a href="http://www.scsportruck.com/">SC Sport Truck</a><br /><a href="http://stelogistique.com/">STE Logistique</a><br /><a href="http://www.tommotorsport.com/">TomMotorSports</a><br /><a href="http://trevka.com/">Trevka.com</a><br /><a href="http://twelvebarblues.ca/">Twelve bar Blues</a><br /><a href="http://www.v-low.com/">V-Low</a><br /><a href="http://wagnacelidon.com/">Wagnacelidon.com</a><br /><a href="http://www.zexol.com">Zexol.com</a>', 'non', 0, 20080227224733, '2008-02-27', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (113, 62, 21, 'admin', 'realisation-personelle', 'Mes réalisations personnelles', 'Mes réalisations personnelles', 'Voici la liste des sites web que j\'ai réaliser à mon compte', 'mes réalisation, réalisation personnelle', 'realisation perso', '', 'Voici la liste des projets que j\'ai réalisées pour <span style="font-weight: bold;">moi </span>:<br /><br /><br /><a href="http://www.phpascal.com/projet/photos/images.php">Album de photo</a><br /><a href="http://www.phpascal.com">Ce site PHPascal.com</a><br /><a href="http://www.phpascal.com/tout.php">Ancien site PHPascal</a><br /><a href="http://www.geocities.com/p13_99/">Mon premier site!</a><br /><br />\r\n\r\n<h3>Collections de DVD</h3>\r\n<ul>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste.php?cat=tout">Version normal</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_bois.php?cat=tout">Version bois</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_bleu.php?cat=tout">Version bleu</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_ok_1.php?cat=Horreur&couleur=violet&nbpl=4">Version avec plusieurs couleurs disponibles</a></li>\r\n</ul>\r\n<br /><a href="http://www.phpascal.com/projet/beach/">Trajet pour Myrthle Beach</a><br />', 'non', 0, 20080301084951, '2008-02-27', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (114, 62, 21, 'admin', 'autres-realisation', 'Autres réalisations', 'Autres réalisations', 'Autres sites web ou j\'ai participé', 'autre réalisation, autres réalisations, réalisation, autres projets', 'autres-realisation', '', 'J\'ai aussi aider quelques autres site web pour l\'ajout de différentes programmation php.<br /><br />Voici la liste des sites ou j\'ai contribué de différentes façon:<br /><br />\r\n\r\n<ul>\r\n <li><a href="http://www.musicismysanctuary.com/">Music Is My Sanctuary </a></li>\r\n <li><a href="http://www.infos-xpress.com">Infos Xpress</a></li>\r\n <li><a href="http://paris-etc.net/">Paris ETC</a></li>\r\n <li><a href="http://www.apen.qc.ca/">APEN</a></li>\r\n <li><a href="http://www.phpascal.com/projet/pelican/">Site de gestion pour Pélican Sport</a></li>\r\n\r\n</ul>\r\n<br />', 'non', 0, 20080301081140, '2008-02-28', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (115, 62, 21, 'admin', 'realisation-branchez-vous', 'Mes différentes réalisations pour BRANCHEZ-VOUS', 'Mes différentes réalisations pour BRANCHEZ-VOUS', 'Voici la liste de mes différentes réalisation pour BRANCHEZ-VOUS.com', 'réalisation branchez-vous, réalisations pour bv', 'Réalisation pour BRANCHEZ-VOUS', '', 'Depuis mars 2006, je travail à temps plein chez BRANCHEZ-VOUS.com et voici les projets auxquelles j\'ai participé :<br /><br /><a href="http://www.branchez-vous.com/">BRANCHEZ-VOUS.com</a><br /><br /><a href="http://biz.branchez-vous.com/">BRANCHEZ-VOUS.biz</a><br /><br /><a href="http://auto.branchez-vous.com/">BRANCHEZ-VOUS! Auto</a><br /><br /><a href="http://www.monblogue.com/">MonBlogue.com</a><br /><br /><a href="http://bv2.branchez-vous.com/">BV2.ca</a><br /><br /><a href="http://femmeweb.branchez-vous.com/">FemmeWeb.com</a><br /><br /><a href="http://info.branchez-vous.com/">BRANCHEZ-VOUS! Info</a><br /><br /><a href="http://techno.branchez-vous.com/">BRANCHEZ-VOUS! Techno</a><br /><br /><a href="http://tv.branchez-vous.com/">BRANCHEZ-VOUS.tv</a><br /><br /><a href="http://bv2.tv.branchez-vous.com/">BV2.tv</a><br /><br /><a href="http://www.tonclip.com/">TonClip.com</a><br /><br /><a href="http://voyagez.branchez-vous.com/">Voyagez.com</a><br /><br /><a href="http://jouez.branchez-vous.com/">Jouez.com</a><br /><br /><br /><br /><br />', 'non', 0, 20080229212517, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (116, 57, 6, 'admin', 'css-impression', 'Feuilles de style pour l\'impression', 'Feuilles de style pour l\'impression', 'Faire une feuille de style différent pour l\'impression que pour l\'affichage sur le site.', 'css impression, css pour l\'impression, impression css', 'Feuilles de style pour l\'impression', '', 'Avant d\'expliquer en détail il faut savoir que si on fait une feuille de style spécifique pour l\'impression cela suppose qu\'on à déjà une feuille de style de faire pour l\'affichage web (sreen).<br /><br />Le principal but d\'avoir une feuille de style différente pour l\'impression c\'est pour avoir le contenue de la page qui s\'affiche correctement lorsqu\'on l\'imprime. Cela nous permet aussi d\'enlever des bouts de site qui ne sont pas utile lors de l\'impression d\'une page: par exemple des menus, des publicité. <br /><br />Par exemple la page web suivante : <a href="http://trouvailles.branchez-vous.com/2008/01/300_les_parodies.html">300 - les parodies </a>à une feuille de style pour l\'impression qui permet d\'imprimer seulement le texte de l\'article. (pour le voir faite aperçu avant impression).<br /><br />Voici maintenant comment faire pour avoir 2 feuilles de style pour une page web: une pour l\'écran et une pour l\'impression:<br /><br />À mettre dans la balise <head> : <br />\r\n\r\n<pre id="line12"><span class="Code"><<span class="start-tag">link</span><span class="attribute-name"> </span><span class="attribute-value"></span><span class="attribute-name">href</span>=<span class="attribute-value">"style_ecran.css"</span><span class="attribute-value"> </span><span class="attribute-name">rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-value"> </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"screen"</span><span class="attribute-value"> </span><span class="error"><span class="attribute-name">/</span></span>><br /><<span class="start-tag">link</span><span class="attribute-name"> href</span>=<span class="attribute-value">"style_imprimer.css" </span><span class="attribute-name">rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"print"</span>></span></pre>\r\n\r\nExemple CSS d\'impression : <br />\r\n<pre><span class="Code">/* CSS pour l\'impression seulement */<br /><br />.enlever_imp {display:none; visibility:hidden;}</span></pre>\r\n<br />Avec ce simple code il est possible d\'ajouter la classe enlever_imp dans notre page pour les section que vous ne voulez pas imprimer.<br /><br /><br /><br /><br />', 'non', 0, 20080229202638, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (117, 57, 6, 'admin', 'couleurs-lien-css', 'Couleurs des liens en CSS', 'Les couleurs des liens en CSS', 'Comment mettre facilement des couleur sur des lien html avec une feuille de style CSS', 'couleurs lien css, couleur lien, couleurs hover, css lien, css couleurs', 'Couleur des liens en CSS', '', 'Il y a 4 différents affichages des liens sur une page selon son état<br />\r\n<ol>\r\n <li>Liens inactif ( a:link )</li>\r\n <li>Liens déjà visité (a:visited)</li>\r\n\r\n <li>Liens quand on clique dessus (a:active)</li>\r\n <li>Liens quand on passe la souris dessus (a:hover)</li>\r\n</ol>\r\nOn peut choisir si on veux que les liens soient souligner ou non. Dans mon exemple le lien ce souligne quand on est au dessus du lien.<br /><br />Voici comment en CSS affecter les mêmes couleurs et style pour toutes les sorte de liens :<br /><span class="Code"><br />a:link, a:hover, a:visited, a:visited:hover, a:hover <br />{ <br />text-decoration:none;<br />color:red;<br />}<br /><br />a:visited:hover, a:hover { text-decoration:underline;}<br /></span><br />Comme vous pouvez le voir dans l\'exemple, le style a:hover à été assigner en premier avec text-decoration:none puis par la suite à text-decoration:underline. C\'est la dernière affectation qui est pris en compte.<span class="Code"><br /><br /></span>', 'non', 0, 20080229211830, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (118, 57, 6, 'admin', 'gestion-css', 'Gestion global des CSS - programmation CSS', 'Gestion global des CSS', 'Gestion global des CSS', 'gestion css, css global, programmation css, gestion des css', 'Gestion global des CSS', '', 'Pour utiliser de façon intelligente les css, il faut ce donné des standards d\'affichage dans notre page. <br /><br />Par exemple quelle police on va utiliser pour la page, quelle taille vont avoir nos différent texte dans la page, quel couleur va être le texte, ...<br /><br />Une bonne feuille de style css commence par un bon code HTML avec l\'utilisation des balise sémantique.<br />Exemple de balise sémantique: <br />\r\n\r\n<ul>\r\n <li><body></li>\r\n <li><h1>, <h2>, <h3>, <h4>, <h5>, <h6></li>\r\n\r\n <li><p></li>\r\n <li><img></li>\r\n <li><strong></li>\r\n <li><ul>, <ol>, <li></li>\r\n <li><i>, <u>, <sup>, <em><br /></li>\r\n\r\n</ul>\r\nPour un site web avec un design graphique simple, on ne devrait avoir plusieurs classe css à créé. Toutes les balise html existantes nous permet un vaste choix d\'habillage avec les css.<br /><br />Par exemple le code source de cette page j\'utilise seulement 10 classes CSS. Ceci permet d\'avoir une feuille de style simple et facile à modifier.<br /><br />Exemple de base pour un CSS Global pour un site web utilisant uniquement les balise sémantique HTML:<br /><br />\r\n<pre><span class="Code">body { background-color:#005BA3; margin:0px; font-family:Arial, Helvetica, sans-serif;}<br />a:link, a:hover, a:visited { text-decoration:none;}<br />a:visited:hover, a:hover { text-decoration:underline;}<br />img { border:0px; }<br />h1 {font-size:24px; }<br />h2 {font-size:20px; margin-bottom:2px; padding-bottom:0px; }<br />h3 {font-size:16px; margin:0px; padding:0px; margin-top:10px; margin-bottom:0px; }<br />li {margin-left:20px; }</span></pre>', 'non', 0, 20080301134232, '2008-03-01', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (119, 57, 7, 'admin', 'balise-semantique', 'Utilisation des balises sémantiques', 'Utilisation des balises sémantiques', 'Comment utiliser les balises sémantique HTML pour faire une page bien organiser et logique.', 'balise sémantique, utilisation balise html, balise html', 'Utilisation des balises sémantiques', '', 'Voici les différentes balises sémantique à utiliser dans une page html avec son utilisation spécifique. <br /><br />Voici les balises de type bloc, qui par défaut est un espace séparer du reste par un espacement en haut et en bas et qui prend toute la largeur.<br />\r\n\r\n<ul class="elements">\r\n <li>BLOCKQUOTE - pour indiquer une citation<br /></li>\r\n <li class="transitional">CENTER - pour centrer <br /></li>\r\n <li>DEL - pour indiquer du texte supprimer<br /></li>\r\n <li>DIV - balise générique sans but précis<br /></li>\r\n <li>H1 - Titre de page le plus important, niveau 1<br /></li>\r\n\r\n <li>H2 - Titre de page de niveau 2<br /></li>\r\n <li>H3 - Titre de page de niveau 3<br /></li>\r\n <li>H4 - Titre de page de niveau 4<br /></li>\r\n <li>H5 - Titre de page de niveau 5<br /></li>\r\n <li>H6 - Titre de page le moins important, niveau 6<br /></li>\r\n <li>HR - Ligne de séparation<br /></li>\r\n\r\n <li>P - Un paragraphe de texte<br /></li>\r\n <li>PRE - texte déjà formater dans le code source<br /></li>\r\n</ul>\r\nBalise pour faire des listes :<br />\r\n<ul>\r\n <li>OL - Liste ordoner avec numéro 1,2,3,...</li>\r\n\r\n <li>UL - Liste sans ordre avec des bullets </li>\r\n <li>LI - Élément de la liste</li>\r\n</ul>\r\nStyle pour du textes dans un paragraphe:<br />\r\n<ul>\r\n <li>EM - Mettre de l\'importance</li>\r\n <li>STRONG - Mettre de l\'importance</li>\r\n\r\n <li>B - <span style="font-weight: bold;">Mettre en gras</span></li>\r\n <li>BIG - Mettre en gros</li>\r\n <li>I - <span style="font-style: italic;">Mettre en italique</span></li>\r\n <li>S - Faire un trait sur le texte (<span style="text-decoration: line-through;">exemple</span>)</li>\r\n <li>SMALL -Mettre en petit</li>\r\n\r\n</ul>\r\n<br />Voici en gros toutes les balise importante a utiliser dans une page HTML ce qui permet d\'éviter beaucoup de balise du type : <span class="style_12"> et <div class=millieu> pour des balise qui coresponde à la fonction du texte dans la page.<br /><br />Pour plus d\'information voir le site <a href="http://www.htmlhelp.com/reference/html40/olist.html">WDG HTML 4 Elements</a><br /><br />', 'non', 0, 20080302102836, '2008-03-02', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (120, 57, 7, 'admin', 'bannir-tableau', 'Banir l\'utilisation des tableaux', 'Banir l\'utilisation des tableaux', 'Banir l\'utilisation des tableaux dans la création d\'une page HTML pour les remplacer par des classes CSS.', 'bannir tableau, tableau html en css, bannir tableau html, tableau html, tableau css', 'Banir l\'utilisation des tableaux', '', 'Il faut bannir les tableaux dans une page web (sauf si on à un chiffrier Excel).<br /><br />Les tableaux rendent laborieux la maintenance d\'un site web et sa facilité à le modifier. Il rend aussi l\'habillage en css plus difficile et moins malléable. <br /><br />Les tableaux ont été très pratique pour la mise en page web avant l\'arriver des feuille de style CSS. Il reste encore utile pour l\'envoie de courriel à différent système de courriel qui ne fonctionne pas bien avec les CSS. <br /><br />Maintenant que les feuilles de style en cascade sont implanter il faut les utiliser, c\'est plus vraiment un choix!', 'non', 0, 20080302104027, '2008-03-02', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (121, 57, 8, 'admin', 'include-php', 'Faire des includes php - inclure des pages en php', 'Appeler une page en php (include)', 'Différentes faôn d\'inclure des pages en php', 'inclure page, includes php, appeler page php, include php, inclu php, include_once, require php', 'Include php', '', 'Voici les différentes façon d\'inclure des page en PHP :<br /><br />Voici les 4 fonctions php possibles :<br />\r\n\r\n<ol>\r\n <li>include ( inclusion standar)</li>\r\n <li>include_once ( inclusion du fichier seulement s\'il n\'a pas déjà été inclu)</li>\r\n <li>require ( fichier a inclure obligatoirement)</li>\r\n <li>require_once (fichier a inclure obligatoirement, si n\'est pas déjà inclu)</li>\r\n\r\n</ol>\r\n<br />Si on inclu un fichier qui n\'existe pas, les fonctions require et require_once vont faire arrêter le script avec une erreur fatal. L\'utilisation des fonction include et include_once ne ferra pas planter le script même (juste un warning).<br /><br />Exemple d\'utilisation avec l\'url au complet:<br /><span class="Code"><?php include("http://www.mon_du_site_web.com"); ?></span><br /><br />Exemple d\'utilisation avec emplacement relatif<br /><span class="Code"><?php include("mon_du_fichier.html"); ?><br /><?php include("../../../fichier.html"); ?></span><br /><br />L\'utilisation du code: <span style="font-weight: bold;"> ../ </span> permet de remonter dans les répertoires. <br /><br /><br />', 'non', 0, 20080306211352, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (122, 57, 8, 'admin', 'requete-sql-en-php', 'Requête sql en php - Faire une requete sql avec PHP', 'Faire une requête SQL', 'Comment de façon simple faire une requête SQL en PHP avec la gestion des erreur et le traitement des résultats', 'requete sql, requête sql, requête sql php, sql avec php, requêtes sql, requêtes php', 'Requete SQL en php', '', 'Voici comment faire une requête SQL avec une page PHP:<br />\r\n\r\n<ol>\r\n <li>Premièrement: ce <a href="http://www.phpascal.com/index.php?page=connexion-sql&sous_cat=PHP&cat=programmation-web">connecter à notre base de donnée avec un fichier de connexion.</a></li>\r\n <li>Deuxièmement: mettre sa requête SQL dans une variable php</li>\r\n <li>Troisièement faire la requête sql avec <span style="font-style: italic;">mysql_query</span></li>\r\n\r\n <li>Quatièmement: lister les résultats dans une boucle while </li>\r\n</ol>\r\nCode source : <br /><span class="Code"><?php<br /><br />require ("../../../<a href="http://www.phpascal.com/index.php?page=connexion-sql&sous_cat=PHP&cat=programmation-web">connexon_sql.php</a>");<br /><br />$liste = "select *<br /> from page ";<br /> <br />$reponse = mysql_query($liste) or die ("Erreur : liste = $liste <br>".mysql_error());<br /><br /><br />$nb = mysql_num_rows($reponse ); // permet de savoir le nombre d\'enregistrement<br /><br /><br /><br />while($List_rep = mysql_fetch_array($reponse ))<br />{<br /> extract($List_rep); // permet d\'affecter les variables <br /><br /> // ici tout les champ de la requete sql sont accessible <br /> // via son nom avec un signe de dollar en avant<br /> // exemple $champ_1, $champ_xxx, ...<br /><br />}<br /><br />?><br /></span>', 'non', 0, 20080309160022, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (123, 57, 8, 'admin', 'connexion-sql', 'Fichier de connexion sql', 'Fichier de connexion sql', 'Fichier de connexion sql en php pour inclure dans tout le site. Connection à la base de données.', 'connexion sql, connection sql, connexion php, connection php', 'Fichier de connexion sql', '', 'Pour un site web il est pratique d\'avoir un fichier php qui contient uniquement la connexion SQL. Ceci nous permet de l\'inclure sur toutes nos page ou on en besoin.<br /><br />Exemple fichier connexion.php :<br /><span class="Code"><?php<br /><br />// variables de connexion :<br />$host = "localhost"; // Serveur<br />$db = "test"; // base de donnees<br />$user = "nom_utilisateur"; // nom d\'utilisateur<br />$psw = "12345"; // mot de passe<br /><br />$connexion = mysql_connect($host,$user,$psw)<br /> or die("Connexion impossible au serveur $host avec l\'usager $user".mysql_error());<br /><br />mysql_select_db ($db) <br /> or die ("la base de donnée: $db n\'existe pas".mysql_error()); <br /><br />?></span><br />', 'non', 0, 20080306214108, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (124, 57, 8, 'admin', 'gestion-erreur', 'Gestion des erreurs en PHP avec une fonction', 'Gestion des erreurs', 'Comment faire la gestion des erreurs dans une page php avec sa propre fonction pour la gestion des erreurs.', 'gestion erreur, gestion des erreurs, erreur php, erreurs php, set_error_handle', 'gestion des erreurs', '', 'Il est possible d\'utilisé ça propre fonction pour faire la gestion des erreurs php. Ceci permet un meilleur affichage sur la page ou de ne pas afficher les erreurs.<br /><br />Exemple d\'utilisation de la fonction set_error_handler() :<br /><br /><span class="Code"><?php<br />set_error_handler("afficher_erreur");<br /><br />// fonction qui remplace la fonction courrante de prise en charge des erreur<br />// cette fonction s appelle automatiquement en cas d\'erreur<br />function afficher_erreur($e_no,$e_info,$e_file,$e_line)<br /> { <br /> print "\\n\\n<font color=\\"red\\">Une erreur est survenu dans le fichier :<br />\\n";<br /> print "<b>$e_file ligne $e_line</b></font><br />\\n";<br /> print "information : $e_info<br />\\n";<br /> print "erreur # :$e_no<br />\\n";<br /> print "<br />\\n\\n"; <br /> }<br />?></span><br /><br />Ceci est un exemple avec un peu de html pour aidé la visualisation de l\'erreur en question.', 'non', 0, 20080306215037, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (125, 57, 9, 'admin', 'gestion-des-erreurs', 'Gestion des erreurs SQL, trouver erreur sql', 'Gestions des erreurs SQL dans une page PHP', 'Voici comment faire la gestions des erreurs SQL dans une page PHP pour permettre de déceler l\'erreur en question et de l\'afficher ou non sur la page.', 'gestion sql, gestion erreurs sql, erreur sql, sql erreur php', 'Gestion des erreurs', '', 'Dans la gestion des erreurs SQL dans une page web PHP il est pratique d\'arrêter le traitement de la page quand on rencontre une erreur SQL.<br /><br />Pour la conception et le test d\'un nouveau site web il faut afficher l\'erreur SQL pour pouvoir la corrier.<br /><br />Exemple d\'affichage en cas d\'erreur SQL : <br /><span class="Code"><?php<br />$liste = "select *<br /> from page <br /> order by nom";<br /> <br />$reponse = mysql_query($liste) or die ("Erreur : liste = $liste <br>".mysql_error());<br />?><br /></span><br />Dans cette exemple, si il y a une erreur avec la requête SQL le script s\'arrête et une message d\'erreur s\'affiche.<br /><br />Le message d\'erreur comprend le code source de la requête SQL ainsi que le message d\'erreur de MYSQL qui indique ou se trouve l\'erreur dans votre requête.<br /><br /><br /><br />', 'non', 0, 20080311211628, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (126, 57, 9, 'admin', 'phpmyadmin', 'Utilisation de phpmyadmin pour géré une base de données SQL', 'Utilisation de PHPMyAdmin', 'Utilisation de phpmyadmin pour géré une base de données SQL. Fonctions pratique disponible avec phpmyadmin.', 'utilité phpmyadmin, utilisation phpmyadmin, phpmyadmin sql, gestion avec phpmyadmin', 'Utilisation de phpmyadmin', '', 'Sur les différents serveur web fonctionnant avec LAMP (Linux, Apache, MySQL, PHP) il est très souvent disponible l\'outil web pour géré sa base de données: PHPMyAdmin. <br /><br />Si il n\'est pas installer je vous suggère fortement de l\'installer.<br /><br />Ce petit site web est très pratique pour faire toutes les opérations sur sa base de données sans avoir recours à des opération en ligne de commande.<br /><br />Je vous recommande d\'utiliser cette interface pour faire l\'importation ou l\'exportation de votre base de données.<br /><br />Vous pouvez aussi tester vos commande SQL et les optimiser en regardant combien de temps il ont pris à s\'exécuter.<br /><br />Une autre chose que je trouve très pratique de PHPMyAdim c\'est que vous pouvez imprimer un shéma relationnel de votre base de données avec les relations entre vos tables. Pour ce faire aller dans la page d\'accueil d\'une base de données et cliquer sur un lien en bas de la page : <span style="font-style: italic;">Préparer le schéma en PDF</span>', 'non', 0, 20080311213405, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (127, 58, 11, 'admin', 'seo-de-base', 'Règles de base à suivre pour un référencement de base', 'Référencement de base', 'Voici une liste de petites étapes simple à suivre pour faire le référencement de base de votre site web', 'référencement de base, référencement simple, seo de base', 'SEO de base', '', 'Voici une liste de 10 étapes simple à suivre pour faire le référencement de base pour votre site web :<br /><br />\r\n\r\n<ol>\r\n <li>Avoir un structure de site simple avec des catégories ou sections ainsi que des sous catégories ou sous sections</li>\r\n <li>Dans chacune des pages, avoir des lien pour revenir à l\'accueil du site, à l\'accueil de la catégorie de cette page et s\'il y a lieu un lien vers la sou catégories</li>\r\n <li>Dans les pages de catégorie ou sous catégorie, avoir des liens pour chaque page du site; ne pas avoir de page orpheline (page qui n\'a pas de lien nul part sur votre site)</li>\r\n\r\n <li>Dans chaque page, avoir la balise <title> avec le titre de la page</li>\r\n <li>Indiquer une brève description de chaque page dans la balise: <<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"description" </span><span class="attribute-name"></span><span class="attribute-value"> </span><span class="attribute-name">content</span>=<span class="attribute-value">"Description de la page"></span></li>\r\n\r\n <li>Utiliser les CSS externe pour l\'habillage de votre site</li>\r\n <li>Utiliser les balises sémantique pour créé vos entête de page : <h1>, <h2>, <h3>, ...</li>\r\n <li>Mettre des informations textes sur vos image avec la balise alt: <img src="..." alt="descriiption de l\'image" /></li>\r\n\r\n <li>Avoir des liens en texte avec le titre de vos page pour pouvoir y accéder ( Aller voir l\'article: </li>\r\n <li>Ajouter votre site sur google</li>\r\n</ol>\r\n<span style="font-weight: bold;">Avec ces étapes toutes les page de votre vont être référencer sur google. Il faut juste ne pas oublier que pour que ça marche bien il y a deux choses à éviter à tout prix :</span><br />\r\n\r\n<ol>\r\n <li>\r\n <h3>Ne pas utiliser de FRAME ni de IFRAME dans son site</h3>\r\n </li>\r\n <li>\r\n <h3>NE pas utiliser FLASH </h3>\r\n </li>\r\n\r\n</ol>', 'non', 0, 20080311221343, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (128, 58, 12, 'admin', 'jumeler-code-repetitif', 'Enlever les codes CSS répétitif - optimisation css - améliorer le codage css', 'Jumeler les codes CSS répétitif', 'Voici une façon simple de réduire et d\'optimiser le codage CSS en combinant les éléments avec le même style.', 'enlever css, réduire code css, codage css, optimisation ligne code', 'Jumeler code répétitif', '', 'Dans le codage css on peut utiliser les même définition pour plusieurs éléments sans avoir besoin de faire de répétition.<br /><br /><span style="font-weight: bold;">Exemple de code répétitif inutile: </span><br /><span class="Code">/* fichier css */<br /><br />a:link {<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}<br /><br />a:hover{<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}<br /><br />a:visited{<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}</span><br /><br /><span style="font-weight: bold;">Voici le même résultat de code optimiser:</span><br /><span class="Code">/* css simplifier */<br />a:link, a:hover, a:visited {<br /> font-family:Arial, Helvetica, sans-serif;<br /> font-size:14px;<br /> color:#9966CC;<br /> text-decoration:none;<br /> }</span><br /><br />En séparant les balises et les classe par des virgules, ont peut affecter plusieurs éléments différents aux même valeurs de style. Ceci est pratique parce que cela permet de réduire la taille de la feuille de style et de simplifier la mise à jour de la feuille de style.', 'non', 0, 20080316165723, '2008-03-16', '0000-00-00 00:00:00');
# version 2.5.3
# http://www.phpmyadmin.net
#
# Serveur: localhost
# Généré le : Mercredi 26 Mars 2008 à 22:36
# Version du serveur: 4.0.15
# Version de PHP: 4.3.3
#
# Base de données: `phpascal`
#
# --------------------------------------------------------
#
# Structure de la table `cat`
#
CREATE TABLE `cat` (
`id` int(10) NOT NULL auto_increment,
`titre_url` varchar(30) NOT NULL default '',
`titre_title` varchar(150) NOT NULL default '',
`titre_page` varchar(250) NOT NULL default '',
`meta_desc` varchar(250) NOT NULL default '',
`meta_key` varchar(250) NOT NULL default '',
`nom_fr` varchar(100) NOT NULL default '',
`nom_en` varchar(100) NOT NULL default '',
`texte` text NOT NULL,
`num` int(2) NOT NULL default '0',
`type` enum('aucun','sucre','sale') NOT NULL default 'aucun',
`info` varchar(200) NOT NULL default '',
`date_cree` datetime NOT NULL default '0000-00-00 00:00:00',
`date_modifier` timestamp(14) NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=63 ;
#
# Contenu de la table `cat`
#
INSERT INTO `cat` VALUES (57, 'programmation-web', 'Programmation php, programmation sql, langage css et html.', 'Informations sur les langages Web : PHP, SQL, CSS et HTML', 'Informations pratique pour concevoir un site web en PHP en utilisant une base de données SQL et une feuille de style CSS.', 'Programmation, css, php, programmation php, css, html', 'Programmation web', '', '<p class="MsoNormal"><span style="">Voici la principale partie du site qui comprend des informations sur la programmation d’applications ou de sites web. <o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Dans la catégorie Structure d’un site, je vous explique comment monter un site web avec les différentes étapes à réaliser.<o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Pour chacun des langages utilisés sur le web (PHP, SQL, CSS, HTML,…)<span style="">, </span>je vous donne quelques trucs et astuces.<o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style="">Veuillez sélectionner une catégorie qui vous intéresse dans le menu de gauche.<o:p></o:p></span></p>', 20, 'aucun', '', '2008-02-11 20:00:47', 20080306193143);
INSERT INTO `cat` VALUES (58, 'optimisation', 'Optimisation php, sql, css, html d\'un site web - optimisation du référencement', 'Optimisation d’un site web', 'Voici différents façon d’optimiser son site web à plusieurs niveaux en utilisant de façon optimal les langages PHP, SQL, CSS et HTML.', 'Optimisation, optimisation web, optimisation php, optimisation css', 'Optimisation', '', '<p class="MsoNormal">Avec le temps, j’ai découvert plusieurs trucs pouvant m’aider à mieux réaliser un site web.</p>\r\n\r\n<p class="MsoNormal">L’optimisation d’un site revient à utiliser de façon logique et efficace tous les différents éléments web : programmation php, requête sql, style CSS et page HTML.</p>\r\n<p class="MsoNormal"><span style=""> </span>Il y a plusieurs raisons de vouloir optimiser son site :</p>\r\n<ul type="disc" style="margin-top: 0cm;">\r\n <li class="MsoNormal" style="">améliorer le temps de chargement de la page</li>\r\n\r\n <li class="MsoNormal" style="">améliorer le référencement de son site</li>\r\n <li class="MsoNormal" style="">faciliter la maintenance du site</li>\r\n <li class="MsoNormal" style="">faciliter la mise à jour du site</li>\r\n <li class="MsoNormal" style="">améliorer l’accessibilité de son site</li>\r\n\r\n <li class="MsoNormal" style="">accélérer la création d’un site</li>\r\n <li class="MsoNormal" style="">enlever du codage inutile</li>\r\n</ul>', 30, 'aucun', '', '2008-02-11 20:30:10', 20080306193412);
INSERT INTO `cat` VALUES (59, 'accueil', 'PHPascal - Programmation web PHP, SQL, CSS et HTML', 'Bienvenue sur PHPascal.com', 'Site web d’informations sur le développement de site internet qui concerne : la programmation PHP, le langage SQL, les CSS et le HTML.', 'phpascal, pascal, php pascal, php, sql, html, css, accueil', 'Accueil', '', '<p>Voici un petit site conçu pour les webmestres et les développeurs web avec plusieurs pages d’explication pour programmer un site web de façon efficace et intelligente.</p>\r\n\r\n<p>En tant que développeur web depuis plusieurs années, je veux remettre à la communauté ce que j’ai appris. Ayant utilisé à maintes reprises <span style="font-style: italic;">Google</span> afin de trouver réponse a mes problèmes techniques, j’ai décidé de rendre accessible les trucs et astuces que j’ai découverts. Ce site se veut aussi un répertoire des sites d’information portant sur les technologies web que j’utilise : PHP, SQL, CSS et HTML.</p>\r\n\r\n<p>Ce site est fait selon l’approche <span style="font-style: italic;">open source</span> et est mis à la disponibilité afin d\'être utilisé pour d\'autres sites. Allez voir la section Fonctionnement du site pour savoir comment ce site est construit et pour avoir tous les fichiers sources qu’il utilise.</p>', 10, 'aucun', '', '2008-02-11 20:34:54', 20080217153704);
INSERT INTO `cat` VALUES (60, 'liens', 'Liens PHP, SQL, CSS, HTML et liens pour le référencement.', 'Liens PHP, SQL, CSS, HTML et pour le référencement pour vous aidez à développer un site web.', 'Liens PHP, SQL, CSS et HTML de référence pour nous aidé à développer un site web.', 'Liens, lien, liens php, css, sql', 'Liens', '', 'Voici ma liste de liens de référence classée par catégories.<br /><br />\r\n\r\n<h2><a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=lien-PHP">Voir les liens PHP</a>, <a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=CSS">voir les liens CSS</a>, <a href="http://www.phpascal.com/index.php?cat=liens&sous_cat=HTML">voir les liens HTML</a></h2>\r\n <br /><br />Mes liens utiles:<br /><a href="http://mail.voila.fr">Courriel voila</a><br /><a href="https://accesd.desjardins.com/fr/accesd">Accès D</a><br /><a href="http://www.ingdirect.ca/fr/">ING Direct</a><br /><a href="http://www.google.com/analytics/fr-FR/index.html">Google Analytics</a><br /><a href="http://www.branchez-vous.com/">Branchez-vous!</a>', 40, 'aucun', '', '2008-02-11 20:35:09', 20080310221100);
INSERT INTO `cat` VALUES (61, 'fonctionnement-du-site', 'Fonctionnement du site avec php et sql', 'Fonctionnement du site', 'Explication sur comment fonctionne ce site web dynamique utilisant la programmation php avec une base de données SQL.', 'Fonctionnement du site, site exemple, code source site, site gabarit', 'Fonctionnement du site', '', '<p class="MsoNormal">Ce site Web fonctionne avec une programmation PHP et une base de données MySQL qui contient toutes les informations présentes sur le site.<span style=""> </span>Chacune des pages est appelée de façon dynamique et affiche les informations qui sont dans la base de données.</p>\r\n\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Dans le gabarit de ce site, vous pouvez voir la requête SQL effectuée au bas de la page à gauche.</p>\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Ce site web comprend une section administrateur qui me permet de mettre à jour le site.</p>\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Ce site est aussi fait à partir de gabarits qui utilisent des variables PHP pour afficher les informations variables d’une page à l’autre.</p>\r\n\r\n<p class="MsoNormal"><o:p> </o:p></p>\r\n<p class="MsoNormal">Je vais ajouter bientôt à ces informations le schéma relationnel de la base de données utilisée pour ce site et la hiérarchie des répertoires du site.</p>', 50, 'aucun', '', '2008-02-11 20:35:32', 20080310221138);
INSERT INTO `cat` VALUES (62, 'a-propos', 'PHPascal.com : À propos de l\'auteur', 'À propos de l\'auteur', 'Voici une description de l’auteur du site PHPascal avec son passé et la liste de ses réalisations.', 'auteur, pascal, informations auteur, auteur du site, phpascal auteur', 'À propos de l\'auteur', '', '<p class="MsoNormal"><span style="">Comme vous vous en doutiez peut-être je me nomme Pascal et je suis un développeur web.<span style=""> </span>J\'ai obtenu en 2003 un diplôme collégial en techniques de l\'informatique au collège Ahuntsic. <o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">J’ai débuté avec mon premier site internet en 1999 avec un site sur <span style="font-style: italic;">geocities.com</span>.<span style=""> </span>Par la suite, j’ai participé à plusieurs projets web en php avec des bases de données SQL.<span style=""> </span><o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">J’ai contribué à plusieurs sites web de la compagnie <span style="font-style: italic;">Zexol.com</span> pour la création et la gestion de différentes base de données web.<o:p></o:p></span></p>\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>\r\n<p class="MsoNormal"><span style="">Depuis 2006, je travail à temps plein chez <span style="font-style: italic;">BRANCHEZ-VOUS.com</span> comme développeur Web sur les différents portails propriétaires de <span style="font-style: italic;">BRANCHEZ-VOUS.com</span>.<o:p></o:p></span></p>\r\n\r\n<p class="MsoNormal"><span style=""><o:p> </o:p></span></p>', 60, 'aucun', '', '2008-02-11 20:35:55', 20080310221227);
# --------------------------------------------------------
#
# Structure de la table `page`
#
CREATE TABLE `page` (
`id` int(10) NOT NULL auto_increment,
`id_cat` int(10) NOT NULL default '0',
`id_sous_cat` int(10) NOT NULL default '0',
`type_creation` enum('admin','utilisateur') NOT NULL default 'admin',
`titre_url` varchar(50) NOT NULL default '',
`titre_title` varchar(200) NOT NULL default '',
`titre_page` varchar(200) NOT NULL default '00.00.00',
`meta_desc` varchar(250) NOT NULL default '',
`meta_key` varchar(250) NOT NULL default '',
`nom` varchar(50) NOT NULL default '',
`titre` varchar(250) NOT NULL default '',
`texte` text NOT NULL,
`html` enum('non','oui') NOT NULL default 'non',
`nb_visite` int(10) NOT NULL default '0',
`date_modifier` timestamp(14) NOT NULL,
`date_cree` date NOT NULL default '0000-00-00',
`date_derniere_visite` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=134 ;
#
# Contenu de la table `page`
#
INSERT INTO `page` VALUES (106, 60, 13, 'admin', 'Liens-PHP', 'Liens PHP', 'Liens PHP', 'Liens PHP', 'liens php', 'Liens PHP', '', '<p> <a href="http://www.php.net/"><img border="0" alt="documentation complete" src="http://www.phpascal.com/images/php.gif" /></a> </p>\r\n<p> <a href="http://php.developpez.com/"><img border="0" alt="Documentation et script" src="http://www.phpascal.com/images/developez.jpg" /></a> </p>\r\n<p> <a href="http://www.lephpfacile.com"><img border="0" alt="documentation" src="http://www.phpascal.com/images/lephpfacile.png" /></a> </p>\r\n<p> <a href="http://www.hotscripts.com/PHP/index.html"><img border="0" alt="script" src="http://www.phpascal.com/images/hot.gif" /></a> </p>\r\n<p> <a href="http://www.phpdoc.org/"><img border="0" alt="Créateur de documentation" src="http://www.phpascal.com/images/documentor.png" /></a> </p>\r\n<p> <a href="http://www.phpfacile.com/"><img border="0" alt="informations" src="http://www.phpascal.com/images/phpfacil.gif" /></a> </p>\r\n\r\n<p> <a href="http://www.elroubio.net/"><img border="0" alt="scripts" src="http://www.phpascal.com/images/elroubio.gif" /></a> </p>\r\n<p> <a href="http://www.phpinfo.net/"><img border="0" alt="informations" src="http://www.phpascal.com/images/logo-phpinfo.gif" /></a> </p>\r\n<p> <a href="http://www.w3schools.com/"><img border="0" alt="informations" src="http://www.phpascal.com/images/lien4.jpg" /></a> </p>\r\n<p> <a href="http://www.phpscripts-fr.net/"><img border="0" alt="scripts" src="http://www.phpascal.com/images/lien5.gif" /></a> </p>\r\n<p> <a href="http://www.phpbb-fr.com/"><img border="0" alt="Forum" src="http://www.phpascal.com/images/phpbb.jpg" /> </a></p>', 'non', 0, 20080218195202, '2008-02-18', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (102, 59, 18, 'admin', 'But-du-site', 'But du site', 'But du site', 'But du site', 'But du site', 'But du site', '', 'Ce site est tout d\'abord fait pour moi affin de mettre sur un site web mes différents favoris et pour mettre les différent trucs et astuce que j\'ai et que je veux avoir accès facilement.<br /><br />Mon deuxième but pour faire ce site est de rendre asssessible à la communauté open sources mes différent script et bout de code que j\'ai dévelloper. Dans le but de facilité la tache a d\'autre dévellopeur web PHP.<br /><br />Ce site est aussi conçu pour être pris comme exemple pour faire la création d\'un site web, tout les fichiers sources de ce site sont disponible (voir la section Fonctionnement du site).', 'non', 0, 20080217111117, '2008-02-17', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (109, 59, 19, 'admin', 'Historique', 'Historique', 'Historique', 'Historique', 'Historique', 'Historique', '', 'Ce site PHPascal à tout d\'abord été créé en 2004 pour me permettre de faire différent test et de mettre d\'utiliser différents script et base de données a mes fin personnel.<br /><br /><a href="tout.php">Voici le site PHpascal a son tout début </a><br /><br />Avec mes différentes nouvelles connaissance acquis durant les 3 dernières année j\'ai décider de lancé en février 2008 ce nouveau site est maintenant pleinement modifiable via une base de données MySQL. Ce site ce veut le plus simple possible pour être le plus léger possible en utilisant au minimum les images.', 'non', 0, 20080218205454, '2008-02-18', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (110, 57, 8, 'admin', 'commentaire-php', 'Comment mettre des commentaires dans une page PHP', 'Commentaires dans une page PHP', 'Comment mettre des commentaires dans une page PHP pour pouvoir utiliser PHPDocumentor', 'commentaire php, commentaires php, commentaire phpdocumentor, phpdosumentor', 'Commentaire', '', 'Voici comment mettre des commentaires dans une page PHP pour ensuite être capable de créé une documentation avec <a href="http://www.phpdoc.org/">PHPDocumentor </a>:<br /><br />Pour toutes les pages, il faut ajouter les informations suivantes au début du fichier php :<br /><br /><span class="Code"><?php<br />/*<br />* ici mettre les informations sur le fichier en question à quoi il sert<br />*<br />* date créé: 2 février 2008<br />* date modifier : 20 février 2008<br />*<br />* @author Prénom Nom <courriel@php.net><br />* @copyright Copyright (c) 2008, PHPascal.com<br />* @version 1.1<br />*<br />*/<br />?></span><br /><br />Pour une fonction on doit spécifier les paramêtres et les paramêtre envoyer (s\'il y en a)<br />Exemple :<br /><span class="Code"><?php<br />/*<br />* Fonction afficher sert à .. (description)<br />* @param $aaa = description du paramètre 1<br />* @param $bbb= description du paramètre 2<br />* @param $ccc= description du paramètre 3 avec paramètre par defaut<br />* @return $rrr = description de la valeur retourné<br />*/<br />function afficher($aaa,$bbb,$ccc=0)<br />{<br /> .........................................<br /> ........................................<br /> return $rrr;<br />}<br />?></span><br /><br /><br /><br />En utilisant ce type de formatage pour construire un site web dynamique en php, ont peux par la suite faire la création d\'un documentation de sont site automatiquement avec <a href="http://www.phpdoc.org/">PHPDocumentor</a>.<br /><br /><br />Il y a aussi d\'autres informations qu\'on peux ajouter: <a href="http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_tags.pkg.html">voir la liste complète des tags PHPDocumentor</a><br /><br /><br />', 'non', 0, 20080220193645, '2008-02-20', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (111, 60, 20, 'admin', 'liens-css', 'Liens CSS', 'Liens CSS', 'Listes de liens CSS pour des informations sur la programmation CSS sur internet', 'lien css, liens css, css', 'lien CSC', '', 'Voici des bons site de référence pour les CSS:<br /><a href="http://www.alistapart.com/"><br /></a><a href="http://jigsaw.w3.org/css-validator/">W3C validateur CSS</a><br /><br /><a href="http://www.alistapart.com/">A list apart</a><br /><br /><a href="http://www.w3schools.com/css/css_classification.asp">W3 School</a><br /><br /><a href="http://www.csszengarden.com/tr/francais/">Jardin Zen (exemple parfait de l\'utilisation à 100% des CSS, multitudes de CSS pour cette page)</a><br /><br /><br /><a href="http://www.ssi-developer.net/css/menu-rollover-effect_table.shtml">SSI-Developer.net (menu rollover)</a><br /><br /><a href="http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/">CSS Library (image Gallery)</a><br /><br /><a href="http://www.dynamicdrive.com/style/">CSS Libraby (plusieurs menu dynamique)</a><br /><br /><a href="http://www.quirksmode.org/css/display.html">Informations sur la propriété display selon les navigateurs</a><br /><br /><a href="http://www.yoyodesign.org/doc/w3c/css2/cover.html.html">Spécifications W3C pour CSS2</a><br /><br /><a href="http://www.blooberry.com/indexdot/css/properties/print/pbafter.htm">Informations sur page-break-after</a><br /><br /><a href="http://www.pompage.net/">Pompage.net</a><br /><br /><a href="http://www.brunildo.org/test/">Tests d\'affichages</a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />', 'non', 0, 20080226212055, '2008-02-26', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (112, 62, 21, 'admin', 'realisation-zexol', 'Mes réalisations pour Zexol.com', 'Mes réalisations pour Zexol.com', 'Listes des sites web réalisées pour Zexol.com', 'liste réalisation, liste site web, réalisation php, réalisation phpascal', 'Site Zexol', '', 'Voici la listes des sites ou j\'ai réalisés des base de données MySQL pour la compagnie <span style="font-weight: bold;">Zexol.com</span> :<br /><br /><a href="http://al-anon-quebec-est.org/">AL-ANON</a><br /><a href="http://www.bigalmotorsports.com/">Big Al Motorsports.com</a><br /><a href="http://www.billmotorsports.com/">Billmotorsports</a><br /><a href="http://www.centresthetiqueauto.com/">Centre d\'esthétique auto</a><br /><a href="http://www.cuirvinyl.com/">CuirVinyl</a><br /><a href="http://www.d1canada.com/">D1 canada</a><br /><a href="http://ecolestfrancois.com/">École Saint-François</a><br /><a href="http://erpselftraining.com/">ERP Self Training</a><br /><a href="http://gamaxdistribution.com/">Gamax Distribution</a><br /><a href="http://www.usedequipment4sale.net/">Heavy equipment</a><br /><a href="http://www.innova-son.com/">Innova-son</a><br /><a href="http://www.irriglobe.com/web/">Irriglobe</a><br /><a href="http://www.jblcare.com/">JBL-Care</a><br /><a href="http://www.kahakhealthcare.com/">Kahak Health Care</a><br /><a href="http://www.kandkhealthcare.com/">Kandk Health Care</a><br /><a href="http://www.lamaisonduquai.com/">La maison du quai</a><br /><a href="http://www.lavotek.com/">Lavotek.com</a><br /><a href="http://www.lesillon.com/">Le Sillon</a><br /><a href="http://www.midori-sushi.com/">Midori Sushi</a><br /><a href="http://www.montrealmini.com/">MontréalMini.com</a><br /><a href="http://www.nationalsportcompact.com/">NSC</a><br /><a href="http://passionmotoneige.com/">Passion Moto Neige</a><br /><a href="http://www.perfectogaz.com/">PerfectoGaz.com</a><br /><a href="http://premierchoixinc.com/">Premier Choix Inc</a><br /><a href="http://renova-leather.com/">Renova-leather.com</a><br /><a href="http://www.scsportruck.com/">SC Sport Truck</a><br /><a href="http://stelogistique.com/">STE Logistique</a><br /><a href="http://www.tommotorsport.com/">TomMotorSports</a><br /><a href="http://trevka.com/">Trevka.com</a><br /><a href="http://twelvebarblues.ca/">Twelve bar Blues</a><br /><a href="http://www.v-low.com/">V-Low</a><br /><a href="http://wagnacelidon.com/">Wagnacelidon.com</a><br /><a href="http://www.zexol.com">Zexol.com</a>', 'non', 0, 20080227224733, '2008-02-27', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (113, 62, 21, 'admin', 'realisation-personelle', 'Mes réalisations personnelles', 'Mes réalisations personnelles', 'Voici la liste des sites web que j\'ai réaliser à mon compte', 'mes réalisation, réalisation personnelle', 'realisation perso', '', 'Voici la liste des projets que j\'ai réalisées pour <span style="font-weight: bold;">moi </span>:<br /><br /><br /><a href="http://www.phpascal.com/projet/photos/images.php">Album de photo</a><br /><a href="http://www.phpascal.com">Ce site PHPascal.com</a><br /><a href="http://www.phpascal.com/tout.php">Ancien site PHPascal</a><br /><a href="http://www.geocities.com/p13_99/">Mon premier site!</a><br /><br />\r\n\r\n<h3>Collections de DVD</h3>\r\n<ul>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste.php?cat=tout">Version normal</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_bois.php?cat=tout">Version bois</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_bleu.php?cat=tout">Version bleu</a></li>\r\n <li><a href="http://www.phpascal.com/projet/dvd/liste_ok_1.php?cat=Horreur&couleur=violet&nbpl=4">Version avec plusieurs couleurs disponibles</a></li>\r\n</ul>\r\n<br /><a href="http://www.phpascal.com/projet/beach/">Trajet pour Myrthle Beach</a><br />', 'non', 0, 20080301084951, '2008-02-27', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (114, 62, 21, 'admin', 'autres-realisation', 'Autres réalisations', 'Autres réalisations', 'Autres sites web ou j\'ai participé', 'autre réalisation, autres réalisations, réalisation, autres projets', 'autres-realisation', '', 'J\'ai aussi aider quelques autres site web pour l\'ajout de différentes programmation php.<br /><br />Voici la liste des sites ou j\'ai contribué de différentes façon:<br /><br />\r\n\r\n<ul>\r\n <li><a href="http://www.musicismysanctuary.com/">Music Is My Sanctuary </a></li>\r\n <li><a href="http://www.infos-xpress.com">Infos Xpress</a></li>\r\n <li><a href="http://paris-etc.net/">Paris ETC</a></li>\r\n <li><a href="http://www.apen.qc.ca/">APEN</a></li>\r\n <li><a href="http://www.phpascal.com/projet/pelican/">Site de gestion pour Pélican Sport</a></li>\r\n\r\n</ul>\r\n<br />', 'non', 0, 20080301081140, '2008-02-28', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (115, 62, 21, 'admin', 'realisation-branchez-vous', 'Mes différentes réalisations pour BRANCHEZ-VOUS', 'Mes différentes réalisations pour BRANCHEZ-VOUS', 'Voici la liste de mes différentes réalisation pour BRANCHEZ-VOUS.com', 'réalisation branchez-vous, réalisations pour bv', 'Réalisation pour BRANCHEZ-VOUS', '', 'Depuis mars 2006, je travail à temps plein chez BRANCHEZ-VOUS.com et voici les projets auxquelles j\'ai participé :<br /><br /><a href="http://www.branchez-vous.com/">BRANCHEZ-VOUS.com</a><br /><br /><a href="http://biz.branchez-vous.com/">BRANCHEZ-VOUS.biz</a><br /><br /><a href="http://auto.branchez-vous.com/">BRANCHEZ-VOUS! Auto</a><br /><br /><a href="http://www.monblogue.com/">MonBlogue.com</a><br /><br /><a href="http://bv2.branchez-vous.com/">BV2.ca</a><br /><br /><a href="http://femmeweb.branchez-vous.com/">FemmeWeb.com</a><br /><br /><a href="http://info.branchez-vous.com/">BRANCHEZ-VOUS! Info</a><br /><br /><a href="http://techno.branchez-vous.com/">BRANCHEZ-VOUS! Techno</a><br /><br /><a href="http://tv.branchez-vous.com/">BRANCHEZ-VOUS.tv</a><br /><br /><a href="http://bv2.tv.branchez-vous.com/">BV2.tv</a><br /><br /><a href="http://www.tonclip.com/">TonClip.com</a><br /><br /><a href="http://voyagez.branchez-vous.com/">Voyagez.com</a><br /><br /><a href="http://jouez.branchez-vous.com/">Jouez.com</a><br /><br /><br /><br /><br />', 'non', 0, 20080229212517, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (116, 57, 6, 'admin', 'css-impression', 'Feuilles de style pour l\'impression', 'Feuilles de style pour l\'impression', 'Faire une feuille de style différent pour l\'impression que pour l\'affichage sur le site.', 'css impression, css pour l\'impression, impression css', 'Feuilles de style pour l\'impression', '', 'Avant d\'expliquer en détail il faut savoir que si on fait une feuille de style spécifique pour l\'impression cela suppose qu\'on à déjà une feuille de style de faire pour l\'affichage web (sreen).<br /><br />Le principal but d\'avoir une feuille de style différente pour l\'impression c\'est pour avoir le contenue de la page qui s\'affiche correctement lorsqu\'on l\'imprime. Cela nous permet aussi d\'enlever des bouts de site qui ne sont pas utile lors de l\'impression d\'une page: par exemple des menus, des publicité. <br /><br />Par exemple la page web suivante : <a href="http://trouvailles.branchez-vous.com/2008/01/300_les_parodies.html">300 - les parodies </a>à une feuille de style pour l\'impression qui permet d\'imprimer seulement le texte de l\'article. (pour le voir faite aperçu avant impression).<br /><br />Voici maintenant comment faire pour avoir 2 feuilles de style pour une page web: une pour l\'écran et une pour l\'impression:<br /><br />À mettre dans la balise <head> : <br />\r\n\r\n<pre id="line12"><span class="Code"><<span class="start-tag">link</span><span class="attribute-name"> </span><span class="attribute-value"></span><span class="attribute-name">href</span>=<span class="attribute-value">"style_ecran.css"</span><span class="attribute-value"> </span><span class="attribute-name">rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-value"> </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"screen"</span><span class="attribute-value"> </span><span class="error"><span class="attribute-name">/</span></span>><br /><<span class="start-tag">link</span><span class="attribute-name"> href</span>=<span class="attribute-value">"style_imprimer.css" </span><span class="attribute-name">rel</span>=<span class="attribute-value">"stylesheet" </span><span class="attribute-name">type</span>=<span class="attribute-value">"text/css" </span><span class="attribute-name">media</span>=<span class="attribute-value">"print"</span>></span></pre>\r\n\r\nExemple CSS d\'impression : <br />\r\n<pre><span class="Code">/* CSS pour l\'impression seulement */<br /><br />.enlever_imp {display:none; visibility:hidden;}</span></pre>\r\n<br />Avec ce simple code il est possible d\'ajouter la classe enlever_imp dans notre page pour les section que vous ne voulez pas imprimer.<br /><br /><br /><br /><br />', 'non', 0, 20080229202638, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (117, 57, 6, 'admin', 'couleurs-lien-css', 'Couleurs des liens en CSS', 'Les couleurs des liens en CSS', 'Comment mettre facilement des couleur sur des lien html avec une feuille de style CSS', 'couleurs lien css, couleur lien, couleurs hover, css lien, css couleurs', 'Couleur des liens en CSS', '', 'Il y a 4 différents affichages des liens sur une page selon son état<br />\r\n<ol>\r\n <li>Liens inactif ( a:link )</li>\r\n <li>Liens déjà visité (a:visited)</li>\r\n\r\n <li>Liens quand on clique dessus (a:active)</li>\r\n <li>Liens quand on passe la souris dessus (a:hover)</li>\r\n</ol>\r\nOn peut choisir si on veux que les liens soient souligner ou non. Dans mon exemple le lien ce souligne quand on est au dessus du lien.<br /><br />Voici comment en CSS affecter les mêmes couleurs et style pour toutes les sorte de liens :<br /><span class="Code"><br />a:link, a:hover, a:visited, a:visited:hover, a:hover <br />{ <br />text-decoration:none;<br />color:red;<br />}<br /><br />a:visited:hover, a:hover { text-decoration:underline;}<br /></span><br />Comme vous pouvez le voir dans l\'exemple, le style a:hover à été assigner en premier avec text-decoration:none puis par la suite à text-decoration:underline. C\'est la dernière affectation qui est pris en compte.<span class="Code"><br /><br /></span>', 'non', 0, 20080229211830, '2008-02-29', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (118, 57, 6, 'admin', 'gestion-css', 'Gestion global des CSS - programmation CSS', 'Gestion global des CSS', 'Gestion global des CSS', 'gestion css, css global, programmation css, gestion des css', 'Gestion global des CSS', '', 'Pour utiliser de façon intelligente les css, il faut ce donné des standards d\'affichage dans notre page. <br /><br />Par exemple quelle police on va utiliser pour la page, quelle taille vont avoir nos différent texte dans la page, quel couleur va être le texte, ...<br /><br />Une bonne feuille de style css commence par un bon code HTML avec l\'utilisation des balise sémantique.<br />Exemple de balise sémantique: <br />\r\n\r\n<ul>\r\n <li><body></li>\r\n <li><h1>, <h2>, <h3>, <h4>, <h5>, <h6></li>\r\n\r\n <li><p></li>\r\n <li><img></li>\r\n <li><strong></li>\r\n <li><ul>, <ol>, <li></li>\r\n <li><i>, <u>, <sup>, <em><br /></li>\r\n\r\n</ul>\r\nPour un site web avec un design graphique simple, on ne devrait avoir plusieurs classe css à créé. Toutes les balise html existantes nous permet un vaste choix d\'habillage avec les css.<br /><br />Par exemple le code source de cette page j\'utilise seulement 10 classes CSS. Ceci permet d\'avoir une feuille de style simple et facile à modifier.<br /><br />Exemple de base pour un CSS Global pour un site web utilisant uniquement les balise sémantique HTML:<br /><br />\r\n<pre><span class="Code">body { background-color:#005BA3; margin:0px; font-family:Arial, Helvetica, sans-serif;}<br />a:link, a:hover, a:visited { text-decoration:none;}<br />a:visited:hover, a:hover { text-decoration:underline;}<br />img { border:0px; }<br />h1 {font-size:24px; }<br />h2 {font-size:20px; margin-bottom:2px; padding-bottom:0px; }<br />h3 {font-size:16px; margin:0px; padding:0px; margin-top:10px; margin-bottom:0px; }<br />li {margin-left:20px; }</span></pre>', 'non', 0, 20080301134232, '2008-03-01', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (119, 57, 7, 'admin', 'balise-semantique', 'Utilisation des balises sémantiques', 'Utilisation des balises sémantiques', 'Comment utiliser les balises sémantique HTML pour faire une page bien organiser et logique.', 'balise sémantique, utilisation balise html, balise html', 'Utilisation des balises sémantiques', '', 'Voici les différentes balises sémantique à utiliser dans une page html avec son utilisation spécifique. <br /><br />Voici les balises de type bloc, qui par défaut est un espace séparer du reste par un espacement en haut et en bas et qui prend toute la largeur.<br />\r\n\r\n<ul class="elements">\r\n <li>BLOCKQUOTE - pour indiquer une citation<br /></li>\r\n <li class="transitional">CENTER - pour centrer <br /></li>\r\n <li>DEL - pour indiquer du texte supprimer<br /></li>\r\n <li>DIV - balise générique sans but précis<br /></li>\r\n <li>H1 - Titre de page le plus important, niveau 1<br /></li>\r\n\r\n <li>H2 - Titre de page de niveau 2<br /></li>\r\n <li>H3 - Titre de page de niveau 3<br /></li>\r\n <li>H4 - Titre de page de niveau 4<br /></li>\r\n <li>H5 - Titre de page de niveau 5<br /></li>\r\n <li>H6 - Titre de page le moins important, niveau 6<br /></li>\r\n <li>HR - Ligne de séparation<br /></li>\r\n\r\n <li>P - Un paragraphe de texte<br /></li>\r\n <li>PRE - texte déjà formater dans le code source<br /></li>\r\n</ul>\r\nBalise pour faire des listes :<br />\r\n<ul>\r\n <li>OL - Liste ordoner avec numéro 1,2,3,...</li>\r\n\r\n <li>UL - Liste sans ordre avec des bullets </li>\r\n <li>LI - Élément de la liste</li>\r\n</ul>\r\nStyle pour du textes dans un paragraphe:<br />\r\n<ul>\r\n <li>EM - Mettre de l\'importance</li>\r\n <li>STRONG - Mettre de l\'importance</li>\r\n\r\n <li>B - <span style="font-weight: bold;">Mettre en gras</span></li>\r\n <li>BIG - Mettre en gros</li>\r\n <li>I - <span style="font-style: italic;">Mettre en italique</span></li>\r\n <li>S - Faire un trait sur le texte (<span style="text-decoration: line-through;">exemple</span>)</li>\r\n <li>SMALL -Mettre en petit</li>\r\n\r\n</ul>\r\n<br />Voici en gros toutes les balise importante a utiliser dans une page HTML ce qui permet d\'éviter beaucoup de balise du type : <span class="style_12"> et <div class=millieu> pour des balise qui coresponde à la fonction du texte dans la page.<br /><br />Pour plus d\'information voir le site <a href="http://www.htmlhelp.com/reference/html40/olist.html">WDG HTML 4 Elements</a><br /><br />', 'non', 0, 20080302102836, '2008-03-02', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (120, 57, 7, 'admin', 'bannir-tableau', 'Banir l\'utilisation des tableaux', 'Banir l\'utilisation des tableaux', 'Banir l\'utilisation des tableaux dans la création d\'une page HTML pour les remplacer par des classes CSS.', 'bannir tableau, tableau html en css, bannir tableau html, tableau html, tableau css', 'Banir l\'utilisation des tableaux', '', 'Il faut bannir les tableaux dans une page web (sauf si on à un chiffrier Excel).<br /><br />Les tableaux rendent laborieux la maintenance d\'un site web et sa facilité à le modifier. Il rend aussi l\'habillage en css plus difficile et moins malléable. <br /><br />Les tableaux ont été très pratique pour la mise en page web avant l\'arriver des feuille de style CSS. Il reste encore utile pour l\'envoie de courriel à différent système de courriel qui ne fonctionne pas bien avec les CSS. <br /><br />Maintenant que les feuilles de style en cascade sont implanter il faut les utiliser, c\'est plus vraiment un choix!', 'non', 0, 20080302104027, '2008-03-02', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (121, 57, 8, 'admin', 'include-php', 'Faire des includes php - inclure des pages en php', 'Appeler une page en php (include)', 'Différentes faôn d\'inclure des pages en php', 'inclure page, includes php, appeler page php, include php, inclu php, include_once, require php', 'Include php', '', 'Voici les différentes façon d\'inclure des page en PHP :<br /><br />Voici les 4 fonctions php possibles :<br />\r\n\r\n<ol>\r\n <li>include ( inclusion standar)</li>\r\n <li>include_once ( inclusion du fichier seulement s\'il n\'a pas déjà été inclu)</li>\r\n <li>require ( fichier a inclure obligatoirement)</li>\r\n <li>require_once (fichier a inclure obligatoirement, si n\'est pas déjà inclu)</li>\r\n\r\n</ol>\r\n<br />Si on inclu un fichier qui n\'existe pas, les fonctions require et require_once vont faire arrêter le script avec une erreur fatal. L\'utilisation des fonction include et include_once ne ferra pas planter le script même (juste un warning).<br /><br />Exemple d\'utilisation avec l\'url au complet:<br /><span class="Code"><?php include("http://www.mon_du_site_web.com"); ?></span><br /><br />Exemple d\'utilisation avec emplacement relatif<br /><span class="Code"><?php include("mon_du_fichier.html"); ?><br /><?php include("../../../fichier.html"); ?></span><br /><br />L\'utilisation du code: <span style="font-weight: bold;"> ../ </span> permet de remonter dans les répertoires. <br /><br /><br />', 'non', 0, 20080306211352, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (122, 57, 8, 'admin', 'requete-sql-en-php', 'Requête sql en php - Faire une requete sql avec PHP', 'Faire une requête SQL', 'Comment de façon simple faire une requête SQL en PHP avec la gestion des erreur et le traitement des résultats', 'requete sql, requête sql, requête sql php, sql avec php, requêtes sql, requêtes php', 'Requete SQL en php', '', 'Voici comment faire une requête SQL avec une page PHP:<br />\r\n\r\n<ol>\r\n <li>Premièrement: ce <a href="http://www.phpascal.com/index.php?page=connexion-sql&sous_cat=PHP&cat=programmation-web">connecter à notre base de donnée avec un fichier de connexion.</a></li>\r\n <li>Deuxièmement: mettre sa requête SQL dans une variable php</li>\r\n <li>Troisièement faire la requête sql avec <span style="font-style: italic;">mysql_query</span></li>\r\n\r\n <li>Quatièmement: lister les résultats dans une boucle while </li>\r\n</ol>\r\nCode source : <br /><span class="Code"><?php<br /><br />require ("../../../<a href="http://www.phpascal.com/index.php?page=connexion-sql&sous_cat=PHP&cat=programmation-web">connexon_sql.php</a>");<br /><br />$liste = "select *<br /> from page ";<br /> <br />$reponse = mysql_query($liste) or die ("Erreur : liste = $liste <br>".mysql_error());<br /><br /><br />$nb = mysql_num_rows($reponse ); // permet de savoir le nombre d\'enregistrement<br /><br /><br /><br />while($List_rep = mysql_fetch_array($reponse ))<br />{<br /> extract($List_rep); // permet d\'affecter les variables <br /><br /> // ici tout les champ de la requete sql sont accessible <br /> // via son nom avec un signe de dollar en avant<br /> // exemple $champ_1, $champ_xxx, ...<br /><br />}<br /><br />?><br /></span>', 'non', 0, 20080309160022, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (123, 57, 8, 'admin', 'connexion-sql', 'Fichier de connexion sql', 'Fichier de connexion sql', 'Fichier de connexion sql en php pour inclure dans tout le site. Connection à la base de données.', 'connexion sql, connection sql, connexion php, connection php', 'Fichier de connexion sql', '', 'Pour un site web il est pratique d\'avoir un fichier php qui contient uniquement la connexion SQL. Ceci nous permet de l\'inclure sur toutes nos page ou on en besoin.<br /><br />Exemple fichier connexion.php :<br /><span class="Code"><?php<br /><br />// variables de connexion :<br />$host = "localhost"; // Serveur<br />$db = "test"; // base de donnees<br />$user = "nom_utilisateur"; // nom d\'utilisateur<br />$psw = "12345"; // mot de passe<br /><br />$connexion = mysql_connect($host,$user,$psw)<br /> or die("Connexion impossible au serveur $host avec l\'usager $user".mysql_error());<br /><br />mysql_select_db ($db) <br /> or die ("la base de donnée: $db n\'existe pas".mysql_error()); <br /><br />?></span><br />', 'non', 0, 20080306214108, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (124, 57, 8, 'admin', 'gestion-erreur', 'Gestion des erreurs en PHP avec une fonction', 'Gestion des erreurs', 'Comment faire la gestion des erreurs dans une page php avec sa propre fonction pour la gestion des erreurs.', 'gestion erreur, gestion des erreurs, erreur php, erreurs php, set_error_handle', 'gestion des erreurs', '', 'Il est possible d\'utilisé ça propre fonction pour faire la gestion des erreurs php. Ceci permet un meilleur affichage sur la page ou de ne pas afficher les erreurs.<br /><br />Exemple d\'utilisation de la fonction set_error_handler() :<br /><br /><span class="Code"><?php<br />set_error_handler("afficher_erreur");<br /><br />// fonction qui remplace la fonction courrante de prise en charge des erreur<br />// cette fonction s appelle automatiquement en cas d\'erreur<br />function afficher_erreur($e_no,$e_info,$e_file,$e_line)<br /> { <br /> print "\\n\\n<font color=\\"red\\">Une erreur est survenu dans le fichier :<br />\\n";<br /> print "<b>$e_file ligne $e_line</b></font><br />\\n";<br /> print "information : $e_info<br />\\n";<br /> print "erreur # :$e_no<br />\\n";<br /> print "<br />\\n\\n"; <br /> }<br />?></span><br /><br />Ceci est un exemple avec un peu de html pour aidé la visualisation de l\'erreur en question.', 'non', 0, 20080306215037, '2008-03-06', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (125, 57, 9, 'admin', 'gestion-des-erreurs', 'Gestion des erreurs SQL, trouver erreur sql', 'Gestions des erreurs SQL dans une page PHP', 'Voici comment faire la gestions des erreurs SQL dans une page PHP pour permettre de déceler l\'erreur en question et de l\'afficher ou non sur la page.', 'gestion sql, gestion erreurs sql, erreur sql, sql erreur php', 'Gestion des erreurs', '', 'Dans la gestion des erreurs SQL dans une page web PHP il est pratique d\'arrêter le traitement de la page quand on rencontre une erreur SQL.<br /><br />Pour la conception et le test d\'un nouveau site web il faut afficher l\'erreur SQL pour pouvoir la corrier.<br /><br />Exemple d\'affichage en cas d\'erreur SQL : <br /><span class="Code"><?php<br />$liste = "select *<br /> from page <br /> order by nom";<br /> <br />$reponse = mysql_query($liste) or die ("Erreur : liste = $liste <br>".mysql_error());<br />?><br /></span><br />Dans cette exemple, si il y a une erreur avec la requête SQL le script s\'arrête et une message d\'erreur s\'affiche.<br /><br />Le message d\'erreur comprend le code source de la requête SQL ainsi que le message d\'erreur de MYSQL qui indique ou se trouve l\'erreur dans votre requête.<br /><br /><br /><br />', 'non', 0, 20080311211628, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (126, 57, 9, 'admin', 'phpmyadmin', 'Utilisation de phpmyadmin pour géré une base de données SQL', 'Utilisation de PHPMyAdmin', 'Utilisation de phpmyadmin pour géré une base de données SQL. Fonctions pratique disponible avec phpmyadmin.', 'utilité phpmyadmin, utilisation phpmyadmin, phpmyadmin sql, gestion avec phpmyadmin', 'Utilisation de phpmyadmin', '', 'Sur les différents serveur web fonctionnant avec LAMP (Linux, Apache, MySQL, PHP) il est très souvent disponible l\'outil web pour géré sa base de données: PHPMyAdmin. <br /><br />Si il n\'est pas installer je vous suggère fortement de l\'installer.<br /><br />Ce petit site web est très pratique pour faire toutes les opérations sur sa base de données sans avoir recours à des opération en ligne de commande.<br /><br />Je vous recommande d\'utiliser cette interface pour faire l\'importation ou l\'exportation de votre base de données.<br /><br />Vous pouvez aussi tester vos commande SQL et les optimiser en regardant combien de temps il ont pris à s\'exécuter.<br /><br />Une autre chose que je trouve très pratique de PHPMyAdim c\'est que vous pouvez imprimer un shéma relationnel de votre base de données avec les relations entre vos tables. Pour ce faire aller dans la page d\'accueil d\'une base de données et cliquer sur un lien en bas de la page : <span style="font-style: italic;">Préparer le schéma en PDF</span>', 'non', 0, 20080311213405, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (127, 58, 11, 'admin', 'seo-de-base', 'Règles de base à suivre pour un référencement de base', 'Référencement de base', 'Voici une liste de petites étapes simple à suivre pour faire le référencement de base de votre site web', 'référencement de base, référencement simple, seo de base', 'SEO de base', '', 'Voici une liste de 10 étapes simple à suivre pour faire le référencement de base pour votre site web :<br /><br />\r\n\r\n<ol>\r\n <li>Avoir un structure de site simple avec des catégories ou sections ainsi que des sous catégories ou sous sections</li>\r\n <li>Dans chacune des pages, avoir des lien pour revenir à l\'accueil du site, à l\'accueil de la catégorie de cette page et s\'il y a lieu un lien vers la sou catégories</li>\r\n <li>Dans les pages de catégorie ou sous catégorie, avoir des liens pour chaque page du site; ne pas avoir de page orpheline (page qui n\'a pas de lien nul part sur votre site)</li>\r\n\r\n <li>Dans chaque page, avoir la balise <title> avec le titre de la page</li>\r\n <li>Indiquer une brève description de chaque page dans la balise: <<span class="start-tag">meta</span><span class="attribute-name"> http-equiv</span>=<span class="attribute-value">"description" </span><span class="attribute-name"></span><span class="attribute-value"> </span><span class="attribute-name">content</span>=<span class="attribute-value">"Description de la page"></span></li>\r\n\r\n <li>Utiliser les CSS externe pour l\'habillage de votre site</li>\r\n <li>Utiliser les balises sémantique pour créé vos entête de page : <h1>, <h2>, <h3>, ...</li>\r\n <li>Mettre des informations textes sur vos image avec la balise alt: <img src="..." alt="descriiption de l\'image" /></li>\r\n\r\n <li>Avoir des liens en texte avec le titre de vos page pour pouvoir y accéder ( Aller voir l\'article: </li>\r\n <li>Ajouter votre site sur google</li>\r\n</ol>\r\n<span style="font-weight: bold;">Avec ces étapes toutes les page de votre vont être référencer sur google. Il faut juste ne pas oublier que pour que ça marche bien il y a deux choses à éviter à tout prix :</span><br />\r\n\r\n<ol>\r\n <li>\r\n <h3>Ne pas utiliser de FRAME ni de IFRAME dans son site</h3>\r\n </li>\r\n <li>\r\n <h3>NE pas utiliser FLASH </h3>\r\n </li>\r\n\r\n</ol>', 'non', 0, 20080311221343, '2008-03-11', '0000-00-00 00:00:00');
INSERT INTO `page` VALUES (128, 58, 12, 'admin', 'jumeler-code-repetitif', 'Enlever les codes CSS répétitif - optimisation css - améliorer le codage css', 'Jumeler les codes CSS répétitif', 'Voici une façon simple de réduire et d\'optimiser le codage CSS en combinant les éléments avec le même style.', 'enlever css, réduire code css, codage css, optimisation ligne code', 'Jumeler code répétitif', '', 'Dans le codage css on peut utiliser les même définition pour plusieurs éléments sans avoir besoin de faire de répétition.<br /><br /><span style="font-weight: bold;">Exemple de code répétitif inutile: </span><br /><span class="Code">/* fichier css */<br /><br />a:link {<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}<br /><br />a:hover{<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}<br /><br />a:visited{<br />font-family:Arial, Helvetica, sans-serif;<br />font-size:14px;<br />color:#9966CC;<br />text-decoration:none;<br />}</span><br /><br /><span style="font-weight: bold;">Voici le même résultat de code optimiser:</span><br /><span class="Code">/* css simplifier */<br />a:link, a:hover, a:visited {<br /> font-family:Arial, Helvetica, sans-serif;<br /> font-size:14px;<br /> color:#9966CC;<br /> text-decoration:none;<br /> }</span><br /><br />En séparant les balises et les classe par des virgules, ont peut affecter plusieurs éléments différents aux même valeurs de style. Ceci est pratique parce que cela permet de réduire la taille de la feuille de style et de simplifier la mise à jour de la feuille de style.', 'non', 0, 20080316165723, '2008-03-16', '0000-00-00 00:00:00');
# --------------------------------------------------------
#
# Table structure for table 'user'
#
CREATE TABLE user (
id int(10) NOT NULL auto_increment,
nom varchar(100) NOT NULL,
pass varchar(100) NOT NULL,
PRIMARY KEY (id)
);
#
# Dumping data for table 'user'
#
INSERT INTO user VALUES ( '1', 'nom_utilisateur', mot_de_passe');
INSERT INTO user VALUES ( '2', 'zeswu76543', 'psw357890_1');