Génération de cases à cocher multiples
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:
select blabla from blabla where produitID=23 OR produitId=45 OR produitID=36;
Mais j'obtiens plutot à la fin :
Code:
produitID=Array OR produitId=Array
Voici le code que j'utilise via smarty(tpl)
Code:
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:
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