Undefined offset dans une foreach PHP

Fermé
Minalliance Messages postés 1 Date d'inscription vendredi 7 juin 2013 Statut Membre Dernière intervention 7 juin 2013 - 7 juin 2013 à 11:27
 Utilisateur anonyme - 7 juin 2013 à 11:45
Bonjour,

Tout d'abord merci à tous pour l'aide que vous pourrez m'apporter.
Je cherche à ajouter des produits dans une grille tarifaire et lorsque je les actives, le dernier produit remplace le précédent. Je ne parviens pas à ce que le 4ème produit se place dans la 4ème colonne

Voici le code :

foreach ($products as $product) {
//echo "DEBUG::: looping through products<br>";
if ($myid2 != 103) {
if ( preg_match('/- 1 Couleur/',$product['name'])) {
$couleur="1";
}
if ( preg_match('/- 2 Couleurs/',$product['name'])) {
$couleur="2";
}
if ( preg_match('/- 3 Couleurs/',$product['name'])) {
$couleur="3";
}
if ( preg_match('/- Quadri/',$product['name'])) {
$couleur="4";
}
} else {

if ( preg_match('/Impression Quadri/',$product['name'])) {
$couleur="1";
}
if ( preg_match('/Impression Quadri.*Noir/',$product['name'])) {
$couleur="2";
}

Merci de bien vouloir m'éclairer...



A voir également:

1 réponse

Utilisateur anonyme
7 juin 2013 à 11:45
Salut salut,

Je ne vois pas le rapport antre le placement dans une grille et le code, ici cela traite surement une requête en base de donnée pour définir la variable $couleur qui doit être utilisée après.
Mais je ne vois aucun élément d'affichage de grille.
0