Requête sql avec if

poulap -  
biboo_ Messages postés 1462 Statut Membre -
$req = mysql_query("SELECT IF(specials_new_price < ".$productsPrice."
AND specials_last_day >= NOW()
AND specials_first_day <= NOW(),
specials_new_price, ".$productsPrice.") FROM specials, products WHERE products_id = '530'");

Je ne vois pas ou est l'erreur dans cette requête sql ! qui peut m'aider ?

merci

1 réponse

  1. biboo_ Messages postés 1462 Statut Membre 106
     
    Euh.. c'est pas du tout la syntaxe SQL..

    Ca serait plutôt:

    SELECT colonne1, colonne2
    FROM Special
    Where products_id = '530'
    AND specials_last_day >= SYSDATE (un truc du genre)
    AND specials_first_day <= SYSDATE
    AND specials_new_price < $productsPrice
    0