requete AND

Eléphant du PHP | 297 Messages

31 juil. 2007, 15:18

Bonjour,
Je tourne en rond avec une requete AND...
mysql_select_db($database_mabase, $mabase);
$query_enr_produits = "SELECT * FROM shop_produits WHERE (rubannu1angl = 'pierre') AND (rubannu2angl = 'jewels') ORDER BY id DESC";
$query_limit_enr_produits = sprintf("%s LIMIT %d, %d", $query_enr_produits, $startRow_enr_produits, $maxRows_enr_produits);
$enr_produits = mysql_query($query_limit_enr_produits, $mabase) or die(mysql_error());
$row_enr_produits = mysql_fetch_assoc($enr_produits);
Suite à cette je n'ai rien qui s'affiche. Par contre une par une independament (sans AND) cela fonctionne !
Est-que qlq voit une erreur ?

merci

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

31 juil. 2007, 15:22

Au hasard tu n'as pas d'enregistrements ayant à la fois
rubannu1angl = 'pierre'
ET
rubannu2angl = 'jewels'

8-|

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 297 Messages

31 juil. 2007, 15:29

salut Truc,
Pour rubannu1angl j'ai : pierre ou pierre argent
ET
rubannu2angl = jewels ou jewels accessory

apres reflexion...
lorsque j'ai pierre argent d'un coté, de l'autre j'ai jewels,
comment puis selectionner le mot pierre, meme lorsque celui-ci est suivi de 'argent' ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

31 juil. 2007, 15:54


/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute