Code : Tout sélectionner
MySQL a répondu:
#1064 - Erreur de syntaxe près de 'switch ($parution) {
case "toutes":
$sql1 .= where date' à la ligne 1
Code : Tout sélectionner
SELECT cat, titre, pseudom, ville, nomDestination1, nomDestination2, nomDestination3, departement, prix, id, DATE_FORMAT( date, '%d.%m.%y' ) date, SUBSTRING( description, 1, 200 ) AS description
FROM fk_dvd_vhs_cinema
WHERE date > '2005-09-30' AND (
cat
LIKE '%mot2%' OR titre
LIKE '%mot2%' OR description
LIKE '%mot2%'
) AND cat
LIKE 'Action et Aventure%' AND departement
LIKE 'Doubs (25)%' AND ville
LIKE 'ville2%' AND prix >= '40000' AND prix <= '40000'
ORDER BY 'id' DESC LIMIT 0 , 30
Code : Tout sélectionner
SELECT cat, titre, pseudom, ville, nomDestination1, nomDestination2, nomDestination3, departement, prix, id, DATE_FORMAT( date, '%d.%m.%y' ) date, SUBSTRING( description, 1, 200 ) AS description
FROM fk_dvd_vhs_cinema
WHERE date > '2005-09-30'
AND (
cat LIKE '%mot2%'
OR titre LIKE '%mot2%'
OR description LIKE '%mot2%'
)
AND cat = 'Action et Aventure'
AND departement = 'Doubs (25)'
AND ville = 'ville2'
AND prix >= '40000'
AND prix <= '40000'
ORDER BY 'id' DESC LIMIT 0 , 30Code : Tout sélectionner
if ($prix_mini != "tous" || $prix_maxi != "tous") {
$select .= "AND prix >= ". $prix_mini ." AND prix <= ". $prix_maxi ." ";
}