Problème obtention liste album manquant

Vous avez une question sur le fonctionnement du site ? Un problème dans votre collection ? C'est ici que vous devez poser vos questions.

Modérateur : Correcteurs

Répondre
arnos
moineau
Messages : 7
Enregistré le : sam. avr. 04, 2009 20:04

Problème obtention liste album manquant

Message par arnos »

Bonjour,
Je rencontre des soucis pour éditer la liste escel ou pdf des albums manquants à ma collection.
En effet, après définis les paramètres, le message suivant apparait :
"Database error: Invalid SQL: SELECT bd_serie.nom, bd_tome.titre, bd_tome.num_tome, bd_tome.isbn, bd_genre.libelle, bd_auteur.pseudo p_scenar, bd_auteur_1.pseudo p_dessin, bd_editeur.nom editeur, bd_collection.nom, bd_tome.dte_parution FROM bd_tome, bd_serie, bd_genre, bd_auteur, bd_auteur bd_auteur_1, bd_editeur, bd_collection WHERE bd_tome.id_serie = bd_serie.id_serie AND bd_tome.id_genre = bd_genre.id_genre AND bd_tome.id_scenar = bd_auteur.id_auteur AND bd_tome.id_dessin = bd_auteur_1.id_auteur AND bd_tome.id_editeur = bd_editeur.id_editeur AND bd_tome.id_collection = bd_collection.id_collection AND bd_tome.id_serie IN (SELECT DISTINCT id_serie FROM users_album WHERE user_id = 7655) AND bd_tome.id_serie NOT IN (SELECT id_serie FROM users_exclusions WHERE id_tome = 0 AND user_id = 7655) AND bd_tome.id_tome NOT IN (SELECT id_tome FROM users_album WHERE user_id = 7655 UNION SELECT id_tome FROM users_exclusions WHERE user_id = 7655) ORDER BY bd_serie.tri, bd_serie.NOM, bd_tome.NUM_TOME;
MySQL Error: 1317 (Query execution was interrupted)
Session halted."
Que peut-on faire ?
Merci
Avatar du membre
thanaos
gargantua
Messages : 724
Enregistré le : mar. août 21, 2007 18:36

Message par thanaos »

Tu peux tester à nouveau svp ?
Thanaos.
...à ne pas confondre avec Thanos parce que lui c'est un méchant!
Mes que'ques BD !
arnos
moineau
Messages : 7
Enregistré le : sam. avr. 04, 2009 20:04

Message par arnos »

Ca ne fonctionne toujours pas...
Ci-joint message :
"La création du fichier est en cours ...
Database error: Invalid SQL: SELECT DISTINCT t.id_tome, t.titre, t.num_tome, s.id_serie, s.nom s_nom, s.flg_fini s_fini, g.libelle s_genre, sc.pseudo sc_pseudo, des.pseudo de_pseudo, co.pseudo co_pseudo, e.nom ed_nom, col.nom col_nom, t.dte_parution, t.isbn, t.img_couv, '0' cat FROM bd_tome t, bd_genre g, bd_serie s, bd_auteur des, bd_auteur sc, bd_auteur co, bd_editeur e, bd_collection col WHERE t.id_serie IN (SELECT DISTINCT id_serie FROM users_album WHERE user_id = 7655) AND t.id_serie NOT IN (SELECT id_serie FROM users_exclusions WHERE id_tome = 0 AND user_id = 7655) AND t.id_tome NOT IN (SELECT id_tome FROM users_album WHERE user_id = 7655 UNION SELECT id_tome FROM users_exclusions WHERE user_id = 7655) AND t.id_serie = s.id_serie AND t.id_scenar = sc.id_auteur AND des.id_auteur = t.id_dessin AND co.id_auteur = t.id_color AND s.id_genre = g.id_genre AND t.id_editeur = e.id_editeur AND t.id_collection = col.id_collection ORDER BY s.nom, t.num_tome;
MySQL Error: 1317 (Query execution was interrupted)
Session halted."
Cordialement,
Avatar du membre
thanaos
gargantua
Messages : 724
Enregistré le : mar. août 21, 2007 18:36

Message par thanaos »

Pas la même requête.
Et maintenant ?
Thanaos.
...à ne pas confondre avec Thanos parce que lui c'est un méchant!
Mes que'ques BD !
arnos
moineau
Messages : 7
Enregistré le : sam. avr. 04, 2009 20:04

Message par arnos »

Bonsoir,
Ca fonctionne sélection par sélection ("collection" ou "achats futurs" ou "album manquants"), mais ca ne fonctionne pas si la requête est "collection + achats futurs + album manquants" ou "collection + album manquants"
Ci-joint message d'erreur :
"La création du fichier est en cours ...
Database error: Invalid SQL: SELECT * FROM ((SELECT t.id_tome, t.titre, t.num_tome, s.id_serie, s.nom s_nom, s.flg_fini s_fini, g.libelle s_genre, sc.pseudo sc_pseudo, des.pseudo de_pseudo, co.pseudo co_pseudo, e.nom ed_nom, col.nom col_nom, t.dte_parution, t.isbn, t.img_couv, IF(u.flg_achat='O','1','0') cat FROM users_album u, bd_tome t, bd_genre g, bd_serie s, bd_auteur des, bd_auteur sc, bd_auteur co, bd_editeur e, bd_collection col WHERE t.id_tome = u.id_tome AND t.id_serie = s.id_serie AND t.id_scenar = sc.id_auteur AND des.id_auteur = t.id_dessin AND co.id_auteur = t.id_color AND s.id_genre = g.id_genre AND t.id_editeur = e.id_editeur AND t.id_collection = col.id_collection AND u.user_id = 7655) UNION (SELECT DISTINCT t.id_tome, t.titre, t.num_tome, s.id_serie, s.nom s_nom, s.flg_fini s_fini, g.libelle s_genre, sc.pseudo sc_pseudo, des.pseudo de_pseudo, co.pseudo co_pseudo, e.nom ed_nom, col.nom col_nom, t.dte_parution, t.isbn, t.img_couv, '2' cat FROM bd_tome t, bd_genre g, bd_serie s, bd_auteur des, bd_auteur sc, bd_auteur co, bd_editeur e, bd_collection col WHERE t.id_serie IN (SELECT DISTINCT id_serie FROM users_album u2 WHERE user_id = 7655 ) AND t.id_serie NOT IN (SELECT id_serie FROM users_exclusions u3 WHERE id_tome = 0 AND user_id = 7655) AND t.id_tome NOT IN (SELECT id_tome FROM users_album u4 WHERE user_id = 7655 UNION SELECT id_tome FROM users_exclusions u5 WHERE user_id = 7655) AND t.id_serie = s.id_serie AND t.id_scenar = sc.id_auteur AND des.id_auteur = t.id_dessin AND co.id_auteur = t.id_color AND s.id_genre = g.id_genre AND t.id_editeur = e.id_editeur AND t.id_collection = col.id_collection) ) as result ORDER BY s_nom, num_tome, cat;
MySQL Error: 1317 (Query execution was interrupted)
Session halted."
Cordialement,
Avatar du membre
thanaos
gargantua
Messages : 724
Enregistré le : mar. août 21, 2007 18:36

Message par thanaos »

Nouvelle correction faite.
Ça donne quoi ?
Thanaos.
...à ne pas confondre avec Thanos parce que lui c'est un méchant!
Mes que'ques BD !
arnos
moineau
Messages : 7
Enregistré le : sam. avr. 04, 2009 20:04

Message par arnos »

Youpi, ca marche...
Bravo pour le travail...
Merci pour la réparation...
Arnos
Répondre