Jump to content

<td>'.$product['hits_view'].'</td>


Recommended Posts

Bonjour,

dans mon BO j'ai integré un systeme de hit pour chaque produit

'.$product['hits_view'].' cela me donne : ce produit a été vu X fois pour ce fournisseur

si j'ai X produits pour le même fournisseur je voudrais additionner tous les hits afin de dire :
tous les produits de ce fournisseurs ont ete vus X fois

Quand puis je avoir la somme de tous ces hits

merci de votre aide

Link to comment
Share on other sites

Bonjour,

J'ai crée une fonction


public function hitViewProduct($id)
{
$sql = 'UPDATE `'._DB_PREFIX_.'vue_products`
SET `hits_view`=`hits_view`+1
WHERE `id`= "'.intval($id).'" ';
Db::getInstance()->Execute($sql);
}

Link to comment
Share on other sites

Bonjour,

J'ai crée une fonction


public function hitViewProduct($id)
{
$sql = 'UPDATE `'._DB_PREFIX_.'vue_products`
SET `hits_view`=`hits_view`+1
WHERE `id`= "'.intval($id).'" ';
Db::getInstance()->Execute($sql);
}


Un truc comme ça

SELECT SUM(v.hits_view) 
FROM
ps_product AS p 
INNER JOIN ps_vue_products ON (v.id=p.id_product) as v 
WHERE p.id_supplier= ? AND p.id_product= ?


?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...