1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| if (empty($_POST['selectSousCollection'])) {
$reponse = $connection->prepare('SELECT TOME, TITRE, AUTEUR, EDITEUR, BIBLIOTHEQUE, COLLECTION, SOUSCOLLECTION
FROM T_TITRES, T_AUTEURS, T_EDITEURS, T_BIBLIOTHEQUE, T_COLLECTIONS, T_SOUSCOLLECTIONS
RIGHT JOIN T_AUTEURS ON T_AUTEURS.AUTEUR_ID = T_TITRES.AUTEUR_ID
RIGHT JOIN T_EDITEURS ON T_EDITEURS.EDITEUR_ID = T_TITRES.EDITEUR_ID
RIGHT JOIN T_BIBLIOTHEQUE ON T_BIBLIOTHEQUE.BIBLIOTHEQUE_ID = T_TITRES.BIBLIOTHEQUE_ID
RIGHT JOIN T_COLLECTIONS ON T_COLLECTIONS.COLLECTION_ID = T_TITRES.COLLECTION_ID
RIGHT JOIN T_SOUSCOLLECTIONS ON T_SOUSCOLLECTIONS.SOUSCOLLECT_ID = T_TITRES.SOUSCOLLECT_ID
WHERE T_COLLECTIONS.COLLECTION_ID = :collection_id AND T_SOUSCOLLECTIONS.SOUSCOLLECT_ID IS NULL');
$reponse->execute(array(':collection_id'=>$_POST['selectCollection']));
}
else {
$reponse = $connection->prepare('SELECT TOME, TITRE, AUTEUR, EDITEUR, BIBLIOTHEQUE, COLLECTION, SOUSCOLLECTION
FROM T_TITRES, T_AUTEURS, T_EDITEURS, T_BIBLIOTHEQUE, T_COLLECTIONS, T_SOUSCOLLECTIONS
RIGHT JOIN T_AUTEURS ON T_AUTEURS.AUTEUR_ID = T_TITRES.AUTEUR_ID
RIGHT JOIN T_EDITEURS ON T_EDITEURS.EDITEUR_ID = T_TITRES.EDITEUR_ID
RIGHT JOIN T_BIBLIOTHEQUE ON T_BIBLIOTHEQUE.BIBLIOTHEQUE_ID = T_TITRES.BIBLIOTHEQUE_ID
RIGHT JOIN T_COLLECTIONS ON T_COLLECTIONS.COLLECTION_ID = T_TITRES.COLLECTION_ID
RIGHT JOIN T_SOUSCOLLECTIONS ON T_SOUSCOLLECTIONS.SOUSCOLLECT_ID = T_TITRES.SOUSCOLLECT_ID
WHERE T_COLLECTIONS.COLLECTION_ID = :collection_id AND T_SOUSCOLLECTIONS.SOUSCOLLECT_ID = :souscollection_id');
$reponse->execute(array(':collection_id'=>$_POST['selectCollection']));
$reponse->execute(array(':souscollection_id'=>$_POST['selectSousCollection']));
} |
Partager