Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe

paraBD ... pb de requête MySQL sur model_item

Pour présenter et découvrir tous les addons de BD Gest' développés par des utilisateurs

paraBD ... pb de requête MySQL sur model_item

Messagede jmfl » 28/12/2008 16:18

bonjour,

je viens d'activer l'option ParaBD dans BDGweb (1.8.1) sur mon site. Ca marche à peu prêt bien, mais pour chaque objet (quand je vais dans le détail), j'ai le message suivant :

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/137/sdc/c/f/xxxx/yyyy/_serie.php on line 495

ce qui correspond aux lignes suivantes dans _serie.php :
494 : $srequete=mysql_query("SELECT item_desc from model_item where model= 0 and model_item=$row[16]");
495 : $srow=mysql_fetch_row ($srequete);

Quelqu'un aurait-il une solution ?

Quelques remarques :
- je ne crois pas avoir vu row[16] initialisé dans ce "else" qui correspond aux paraBD
- à quoi sert cette table model_item qui est vide chez moi ...?

Merci pour votre aide

JMfl
Avatar de l’utilisateur
jmfl
BDécouvreur
BDécouvreur
 
Messages: 38
Inscription: 08/06/2007
Localisation: Paris
Age: 53 ans

paraBD ... pb de requête MySQL sur model_item

Messagede Ptit Philippe » 31/12/2008 10:32

bonjour si les tables model et model_item sont vides,
remplis les avec :

INSERT INTO `model` VALUES (0, 'Type d''objet Parabd');
INSERT INTO `model` VALUES (1, 'eo');
INSERT INTO `model` VALUES (99, 'OuiNon');

INSERT INTO `model_item` VALUES (1, 0, 'Réédition');
INSERT INTO `model_item` VALUES (1, 1, 'Édition originale');
INSERT INTO `model_item` VALUES (99, 0, 'Non');
INSERT INTO `model_item` VALUES (99, 1, 'Oui');
INSERT INTO `model_item` VALUES (0, 1000, 'Divers');
INSERT INTO `model_item` VALUES (0, 1001, 'Ex-Libris');
INSERT INTO `model_item` VALUES (0, 1002, 'Portfolio');
INSERT INTO `model_item` VALUES (0, 1003, 'Dossier de Presse');
INSERT INTO `model_item` VALUES (0, 1004, 'Affiche');
INSERT INTO `model_item` VALUES (0, 1005, 'Sérigraphie');
INSERT INTO `model_item` VALUES (0, 1006, 'Lithographie');
INSERT INTO `model_item` VALUES (0, 1007, 'Carte');
INSERT INTO `model_item` VALUES (0, 1008, 'Timbre');
INSERT INTO `model_item` VALUES (0, 1009, 'Marque Page');
INSERT INTO `model_item` VALUES (0, 1010, 'Coffret');
INSERT INTO `model_item` VALUES (0, 1011, 'Publicité / PLV');
INSERT INTO `model_item` VALUES (0, 1012, 'Plaque émaillée');
INSERT INTO `model_item` VALUES (0, 1013, 'Calendrier');
INSERT INTO `model_item` VALUES (0, 1014, 'Objet promotionnel');
INSERT INTO `model_item` VALUES (0, 1015, 'Etiquette');
INSERT INTO `model_item` VALUES (0, 2001, 'Statuette');
INSERT INTO `model_item` VALUES (0, 2002, 'Vaisselle');
INSERT INTO `model_item` VALUES (0, 2003, 'Textile');
INSERT INTO `model_item` VALUES (0, 2004, 'Véhicule');
INSERT INTO `model_item` VALUES (0, 3001, 'Vidéo');
INSERT INTO `model_item` VALUES (0, 3002, 'Jeux');
INSERT INTO `model_item` VALUES (0, 3003, 'Musique');
INSERT INTO `model_item` VALUES (0, 4001, 'Planche');
INSERT INTO `model_item` VALUES (0, 4002, 'Dessin / Croquis');
INSERT INTO `model_item` VALUES (0, 4003, 'Bleu');
INSERT INTO `model_item` VALUES (0, 4004, 'Crayonné');
INSERT INTO `model_item` VALUES (0, 4005, 'Scénario');
INSERT INTO `model_item` VALUES (0, 4006, 'Illustration');
INSERT INTO `model_item` VALUES (0, 4007, 'Couverture');
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

paraBD ... pb de requête MySQL sur model_item

Messagede jmfl » 31/12/2008 12:07

merci ptit philippe, je viens d'alimenter mes 2 tables avec les données que tu m'as fournies, c'est déjà ça ...
Mais ça ne résout pas le message d'erreur que j'ai ... :-(
Avatar de l’utilisateur
jmfl
BDécouvreur
BDécouvreur
 
Messages: 38
Inscription: 08/06/2007
Localisation: Paris
Age: 53 ans

Re: paraBD ... pb de requête MySQL sur model_item

Messagede jmfl » 13/01/2010 17:02

bonjour Ptit Philippe,

je viens de repasser un petit peu de temps sur mon pb de Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/137/sdc/c/f/xxxx/yyyy/_serie.php on line 495

En fait, l'erreur provient tout bêtement de la ligne 494 du fichier _serie.php. En effet, lors se la génération de ce script, tu a du oublié de préfixer la table du from par le préfix choisi dans la conf de bdgweb ... :

srequete=mysql_query("SELECT item_desc from model_item where model= 0 and model_item=$row[16]");
alors que j'étais sensé avoir
srequete=mysql_query("SELECT item_desc from bdg_model_item where model= 0 and model_item=$row[16]");

Voilà, si ça peut être un point à reporter dans la v2 ...
j'espère que tu t'en sorts, pour le dév de la v2, car je l'attends avec impatience (comme tous, j'imagine ... ;) ). Elle conditionne mon passage, également, à BDGest 7 ...

Si tu veux, je suis sous Vista, donc si tu as besoin d'un testeur supplémentaire (mais je crois que tu as déjà plein de monde ...)

A+
JM
Avatar de l’utilisateur
jmfl
BDécouvreur
BDécouvreur
 
Messages: 38
Inscription: 08/06/2007
Localisation: Paris
Age: 53 ans


Retourner vers Addons pour BD Gest'

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités