Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Sachant qu'une boucle foreach lit tous les eléments d'un tableau est-il possible d'éviter l'affichage du premier
élément de ce tableau pour les 2 boucles foreach, ici le premier élément de $category et $attributes ?
Dans un premier temps, j'ai assayé array_slice mais j'obtiens un warning
Warning: array_slice() expects parameter 1 to be array,
foreach (array_slice($attributes, 1) as $attribute) {
...
foreach (array_slice($values, 1) as $value) {
foreach ($attributes as $attribute) {
echo "<div id=total_matches_container><div id=total_matches><div id=total_num_of_matches>{$attribute->name}\n</div>";
$values = $attribute->attributeValues->attributeValue;
foreach ($values as $value)
{
printf("<span class='result_list'><a href=?attributeValue=%s&categories=".$_GET['categories']."&k=".$_GET['k']."> %-16s</a></span><br /> \n", $value["id"], $value->name);
}
echo "</div></div>";
}
echo "</div>";
Auriez-vous un autre idée qui permette cela ,
merci manuso
Hors ligne
idem pour attributes
a++
Hors ligne
Pages :: 1