1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
$sql="Select p.produit_id, IF(produit_statut_id=2 or produit_attribut_statut_id=2,CONCAT('<font color=\"red\">',produit_nom,'</font>'),CONCAT('<font color=\"green\">',produit_nom,'</font>')), produit_ref_frs, IF(produit_attribut_id IS NOT NULL,CONCAT(produit_ref,' ',produit_attribut_ref),produit_ref) AS produit_ref, produit_option_valeur_nom";
$sql.=" , IF(produit_attribut_quantite IS NOT NULL,produit_attribut_quantite,produit_quantite) as stock";
$sql.=" , IF(produit_attribut_alerte IS NOT NULL,produit_attribut_alerte,produit_alerte) as alerte";
$sql.=" FROM produit p";
$sql.=" LEFT JOIN fournisseur f ON (f.fournisseur_id = p.fournisseur_id)";
$sql.=" LEFT JOIN produit_attribut pa ON (pa.produit_id = p.produit_id AND produit_attribut_quantite <= produit_attribut_alerte)";
$sql.=" LEFT JOIN produit_option_valeur pov ON (pov.produit_option_valeur_id = pa.produit_option_valeur_id)";
$sql.=" WHERE (produit_quantite <= produit_alerte OR produit_attribut_quantite <= produit_attribut_alerte)";
//$sql.=" Group by p.produit_id HAVING stock <= alerte";
if(!empty($_GET['nom'])) $sql.=" AND produit_ref LIKE '%".$_GET['nom']."%'";
if(!empty($_GET['frs'])) $sql.=" AND fournisseur_nom LIKE '%".$_GET['frs']."%'"; |
Partager