Dax Posté 19 Mars 2008 Posté 19 Mars 2008 (modifié) Bonjour à tous, J'ai un souci avec une table de ma BDD, cette table répertorie 101 catégories pour mon site d'annonces, et je ne sais pour quelle raison, une seule catégorie a été crée differement des autres, et elle me pose problème dans l'affichage de mon flux Rss à chaque fois qu'une annonce y est déposée. J'ai beau essayé de décocher ce qui est en plus par rapport aux autres catégories et cliquer sur éxécuter, la modification n'est jamais prise en compte et les paramètres sont les mêmes. Voici une capture d'écran pour mieux situé le problème, en fait il faudrait que les 4 petites cases dans la colonne Null soient décochées mais la modif n'est pas prise en compte. Pouvez m'aider à résoudre ce problème SVP ? Voici aussi un dump, le problème est à la catégorie 46 CODE -- phpMyAdmin SQL Dump-- version 2.6.4-pl3 -- http://www.phpmyadmin.net -- -- Serveur: db441.1and1.fr -- Généré le : Mercredi 19 Mars 2008 à 10:33 -- Version du serveur: 4.0.27 -- Version de PHP: 4.3.10-200.schlund.1 -- -- Base de données: `xxxxxxxxxx` -- -- -------------------------------------------------------- -- -- Structure de la table `phpclass_category` -- DROP TABLE IF EXISTS `phpclass_category`; CREATE TABLE IF NOT EXISTS `phpclass_category` ( `cat_id` int(11) NOT NULL auto_increment, `cat_fatherid` int(11) default '0', `cat_name` varchar(150) default '0', `cat_full_name` varchar(150) default '0', `cat_description` varchar(255) default '0', `cat_image` varchar(100) default '0', `cat_total` int(11) default '0', `cat_cost` int(11) default '0', `cat_latest_date` int(11) default '0', `cat_tpl` int(11) default '0', `cat_allow_ads` char(2) default '0', `lang_nor` varchar(155) default '0', `lang_eng` varchar(155) default NULL, `lang_fre` varchar(155) default NULL, `lang_ger` varchar(155) default NULL, `lang_pol` varchar(155) default NULL, PRIMARY KEY (`cat_id`), KEY `cat_fatherid` (`cat_fatherid`) ) TYPE=MyISAM AUTO_INCREMENT=104; -- -- Contenu de la table `phpclass_category` -- INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (31, 21, 'Collection', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (32, 21, 'Coupé/Sportive', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (33, 21, 'Course/Rallye', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (34, 21, 'Karting', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (35, 21, 'Mobile home', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (36, 21, 'Monospace', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (37, 21, 'Pick-up', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (38, 21, 'Pièces/Accessoires', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (39, 21, 'Poids lourds', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (40, 21, 'Remorques', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (41, 21, 'Société', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (42, 21, 'Utilitaires', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (43, 0, 'DIVERS', '0', '', 'arrow.gif', 12, 0, 0, 1, '', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (44, 43, 'Art/Collection', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (45, 43, 'Autre', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (46, 43, 'Beauté/Santé', '0', '', 'arrow.gif', 0, 0, 0, 1, 'on', '', NULL, NULL, NULL, NULL); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (47, 43, 'Bricolage/Jardinage', '0', '', 'blank.gif', 3, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (48, 43, 'Décoration', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (49, 43, 'Electroménager', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (50, 43, 'Informatique', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (51, 43, 'Jouets/Jeux', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (52, 43, 'Livres/BD', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (53, 43, 'Matériel professionnel', '0', '', 'blank.gif', 2, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (54, 43, 'Mobilier', '0', '', 'blank.gif', 1, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (55, 43, 'Multimédia', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (56, 43, 'Musique', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (57, 43, 'Sport/Loisir', '0', '', 'blank.gif', 2, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (58, 43, 'Vêtements/Chaussures/Accessoires', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (59, 0, 'EMPLOIS', '0', '', 'arrow.gif', 2, 0, 0, 1, '', '', '', '', '', ''); INSERT INTO `phpclass_category` (`cat_id`, `cat_fatherid`, `cat_name`, `cat_full_name`, `cat_description`, `cat_image`, `cat_total`, `cat_cost`, `cat_latest_date`, `cat_tpl`, `cat_allow_ads`, `lang_nor`, `lang_eng`, `lang_fre`, `lang_ger`, `lang_pol`) VALUES (60, 59, 'Demande d''emploi', '0', '', 'blank.gif', 0, 0, 0, 1, 'on', '', '', '', '', ''); Modifié 19 Mars 2008 par captain_torche Lorsque tu insères des codes longs, il vaut mieux utiliser la balise CODEBOX, qui ne déforme pas la mise en page (captain_torche, modérateur)
Pat AfterMoon Posté 19 Mars 2008 Posté 19 Mars 2008 Bonjour, Je pense qu'il faudrait poster le code php qui relis la base et traite les champs 'lang_' car c'est probablement de la façon de différencier '' et NULL que vient le problème.
Dax Posté 19 Mars 2008 Auteur Posté 19 Mars 2008 Merci de t'être penché sur mon sujet, je viens d'y arriver de façon laborieuse mais çà a marché, en décochant les cases de la colonne Null et en ajoutant 0 dans le champ valeur à coté de chaque case, çà a enregistré ces nouveaux paramètres, puis en supprimant ces nouvelles valeurs et en mettant les paramêtres voulus la modification est bien prise en compte. Le sujet est donc clos, et en fait mon problème d'affichage du Rss ne venait pas de là, j'ai tout simplement supprimé la catégorie comme çà plus de problème.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant