Il manque un paramètre pour exécuter la requête : SELECT mod_ventes_lots.* , COUNT(vl1.id) as tvl1 , COUNT(vl2.id) as tvl2 , mod_smartcat.* FROM mod_ventes_lots LEFT JOIN mod_ventes_lots vl1 ON vl1.produit_id_interne = mod_ventes_lots.produit_id_interne AND vl1.id_vente != ? LEFT JOIN mod_ventes_lots vl2 ON vl2.mereid = mod_ventes_lots.mereid AND vl2.produit_id_interne != mod_ventes_lots.produit_id_interne AND vl2.id_vente != ? LEFT JOIN mod_smartcat ON mod_smartcat.id_lot = mod_ventes_lots.id WHERE mod_ventes_lots.id_vente = ? AND mod_ventes_lots.produit = ? GROUP BY mod_ventes_lots.id ORDER BY mod_ventes_lots.code ASC