Problème avec MySQL

Bonjour,

je voudrais savoir pourquoi mysql refuse de traiter l'un de paramètres que je lui donne (est-ce parce qu'il y a beaucoup de AND et d'OR?):

montrer_petites_images("SELECT * FROM film WHERE pays = \"1\" AND date_de_sortie=\"".$variable1."\" OR date_de_sortie=\"".$variable2."\" OR date_de_sortie=\"".$variable3."\" ORDER BY note DESC ", 5);

Merci pour votre aide ;)

1 réponse

  1. Salut,

    Si la colonne « pays » est un type numérique (INT), il ne faut pas de guillemets autour de la valeur.
    0