1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
$query = $db->prepare("
SELECT jeu AS `jeu`, id, lien_jeu_neuf AS lien_jeu_neuf, jeu AS jeu, prix_jeu_neuf AS prix_jeu_neuf, stock_jeu_neuf AS stock_jeu_neuf, image
FROM jeu
WHERE jeu LIKE '%:recherche%'
UNION
SELECT jeu_occasion AS jeu_occasion, id, lien_jeu_occasion AS lien_jeu_occasion, jeu_occasion AS jeu_occasion, prix_jeu_occasion AS prix_jeu_occasion, stock_jeu_occasion AS stock_jeu_occasion, image
FROM jeu_occasion
WHERE jeu_occasion LIKE '%:recherche%'
SELECT console AS console, id, lien_console_neuf AS lien_console_neuf, console AS console, prix_console_neuf AS prix_console_neuf, stock_console_neuf AS stock_console_neuf, image
FROM console
WHERE console LIKE %:recherche%
UNION
SELECT console_occasion AS console_occasion, id, lien_console_occasion AS lien_console_occasion, lien_console_occasion AS lien_console_occasion, prix_console_occasion AS prix_console_occasion, stock_console_occasion AS stock_console_occasion, image
FROM console_occasion
WHERE console_occasion LIKE %:recherche%
SELECT manga AS manga, id, lien_manga_neuf AS lien_manga_neuf, manga AS manga, prix_manga_neuf AS prix_manga_neuf, stock_manga_neuf AS stock_manga_neuf, image
FROM manga
WHERE manga LIKE '%:recherche%'
UNION
SELECT manga_occasion AS manga_occasion, id, lien_manga_occasion AS lien_manga_occasion, manga_occasion AS manga_occasion, prix_manga_occasion AS prix_manga_occasion, stock_manga_occasion AS stock_manga_occasion, image
FROM manga_occasion
WHERE `manga_occasion` LIKE '%:recherche%'
SELECT 'blu_ray' AS `bluray`, id, `lien_blu_ray_neuf` AS `lien_blu_ray_neuf`, `blu_ray` AS `blu_ray`, `prix_blu_ray_neuf` AS `prix_blu_ray_neuf`, `stock_blu_ray_neuf` AS `stock_blu_ray_neuf`, `image`
FROM bluray
WHERE `blu_ray` LIKE '%:recherche%'
UNION
SELECT 'blu_ray_occasion' AS `bluray_occasion`, id, `lien_blu_ray_occasion` AS `lien_blu_ray_occasion`, `lien_blu_ray_occasion` AS `lien_blu_ray_occasion`, `prix_blu_ray_occasion` AS `prix_blu_ray_occasion`, `stock_blu_ray_occasion` AS `stock_blu_ray_occasion`, `image`
FROM bluray_occasion`
WHERE `blu_ray_occasion` LIKE '%:recherche%'
SELECT 'dvd' AS `console`, id, `lien_dvd_neuf` AS `lien_dvd_neuf`, `dvd` AS `dvd`, `prix_dvd_neuf` AS `prix_dvd_neuf`, `stock_dvd_neuf` AS `stock_dvd_neuf`, `image`
FROM dvd
WHERE `dvd` LIKE '%:recherche%'
UNION
SELECT 'dvd_occasion' AS `dvd_occasion`, id, `lien_dvd_occasion` AS `lien_dvd_occasion`, `lien_dvd_occasion` AS `lien_dvd_occasion`, `prix_dvd_occasion` AS `prix_dvd_occasion`, `stock_dvd_occasion` AS `stock_dvd_occasion`, `image`
FROM dvd_occasion
WHERE `dvd_occasion` LIKE '%:recherche%'
SELECT 'figurine' AS `figurine`, id, `lien_figurine_neuf` AS `lien_figurine_neuf`, `figurine` AS `figurine`, `prix_figurine_neuf` AS `prix_figurine_neuf`, `stock_figurine_neuf` AS `stock_figurine_neuf`, `image`
FROM figurine
WHERE `figurine` LIKE '%:recherche%'
UNION
SELECT 'figurine_occasion' AS `figurine_occasion`, id, `lien_figurine_occasion` AS `lien_figurine_occasion`, `figurine_occasion` AS `figurine_occasion`, `prix_figurine_occasion` AS `prix_figurine_occasion`, `stock_figurine_occasion` AS `stock_figurine_occasion`, `image`
FROM figurine_occasion
WHERE `figurine_occasion` LIKE '%:recherche%'
SELECT 'carte' AS `carte`, id, `lien_carte` AS `lien_carte`, `carte` AS `carte`, `prix_carte` AS `prix_carte`, `stock_carte` AS `stock_carte`, `image`
FROM carte
WHERE `carte` LIKE '%:recherche%'
UNION
SELECT 'carte_occasion' AS `carte_occasion`, id, `lien_carte_occasion` AS `lien_carte_occasion`, `carte_occasion` AS `carte_occasion`, `prix_carte_occasion` AS `prix_carte_occasion`, `stock_carte_occasion` AS `stock_carte_occasion`, `image`
FROM carte_occasion
WHERE `carte_occasion` LIKE '%:recherche%'");
$query->bindvalue(':recherche',$recherche, pdo::PARAM_STR);
$query->execute() or die(print_r($query->errorInfo())); |
Partager