par
Invité » 15 juil. 2011, 13:57
Bonjour, j'ai ici une erreur undefined offset 1 que je n'arrive pas à régler...d'après ce que j'ai lu sa signifie que l'index 1 de mon tableau n'existe pas mais je n'arrive toujours pas à résoudre
Lecode sert à parcourir le tableau $_POST['ref1'] à $_POST['refx ']voici le code
foreach($product as $rows)
{
for($i=1;$i<=$_POST['nombreproduit'];$i++)
{
if(!($rows['reference'] == $_POST['ref'+$i]))
{
$this->facturemodel->add_produit($_POST);
$lastProductId = mysql_insert_id();
$this->facturemodel->facture_has_product($lastFactureId,$lastProductId,$_POST['quantity']);
}
else
{
$this->facturemodel->facture_has_product($lastFactureId,$product['id'],$_POST['quantity']);
}
}
}
l'erreur est à la ligne if(!($rows['reference'] == $_POST['ref'+$i])). Si quelqu'un pouvait m'aider merci d'avance =)
Bonjour, j'ai ici une erreur undefined offset 1 que je n'arrive pas à régler...d'après ce que j'ai lu sa signifie que l'index 1 de mon tableau n'existe pas mais je n'arrive toujours pas à résoudre
Lecode sert à parcourir le tableau $_POST['ref1'] à $_POST['refx ']voici le code
foreach($product as $rows)
{
for($i=1;$i<=$_POST['nombreproduit'];$i++)
{
if(!($rows['reference'] == $_POST['ref'+$i]))
{
$this->facturemodel->add_produit($_POST);
$lastProductId = mysql_insert_id();
$this->facturemodel->facture_has_product($lastFactureId,$lastProductId,$_POST['quantity']);
}
else
{
$this->facturemodel->facture_has_product($lastFactureId,$product['id'],$_POST['quantity']);
}
}
}
l'erreur est à la ligne if(!($rows['reference'] == $_POST['ref'+$i])). Si quelqu'un pouvait m'aider merci d'avance =)