Bonjour,

j'ai un résultat qui me surprend ...

EN fait, je cherche à créer une requête permattant d'obtenir la liste des cases à cocher correspondant chacune à un produit.

JE veux quelque chose du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select blabla from blabla where produitID=23 OR produitId=45 OR produitID=36;
Mais j'obtiens plutot à la fin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
produitID=Array OR produitId=Array

Voici le code que j'utilise via smarty(tpl)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
{foreach from=$liste_articles key=k item=v}
		{html_checkboxes name="select_art[]" values=$v[0] output=""}
{/foreach}
et le code php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
	$req="";
	echo count($_POST['select_art']);
 
	foreach ($_POST['select_art'] as $k=>$tab)
	{
		$req.="produitID=".$tab." OR ";
	}
 
	echo substr($req, 0, strlen($req)-4);
 
?>
merci du coup de main