Problème de boucle
Posté : 16 juin 2005, 11:18
Bonjour,
J'ai un soucis de boucle, je m'explique:
c'est avant tout une histoire de tableau tout ça.
Je veux enregistrer mes données dans un tableau, jusque là pas de souci.
Puis je veuc en enregistrer d'autres...ils sont tous un nom ces enregistrements et ce que je veux c'est que lorsque j'ai un enregistrement "TOTO" en que j''effectue un nouvel enregistrement "TOTO", la boucle parcoure le tableau, si il trouve un "TOTO", il l'écrase, sinon, il effectue une nouvelle entrée dans le tableau.
Voici mon code:
J'ai un soucis de boucle, je m'explique:
c'est avant tout une histoire de tableau tout ça.
Je veux enregistrer mes données dans un tableau, jusque là pas de souci.
Puis je veuc en enregistrer d'autres...ils sont tous un nom ces enregistrements et ce que je veux c'est que lorsque j'ai un enregistrement "TOTO" en que j''effectue un nouvel enregistrement "TOTO", la boucle parcoure le tableau, si il trouve un "TOTO", il l'écrase, sinon, il effectue une nouvelle entrée dans le tableau.
Voici mon code:
if (isset($_GET["ajout"])) {
$size = sizeof($caddie[0]);
if ($size != '0'){
$i=0;
while($i<=sizeof($caddie[0])){
if($caddie[$i][0] == '$nom'){
$caddie[$i][0]= array($nom,$qt,$pu,$sub);
$_SESSION["caddie"] = $caddie;
}
else {
$caddie[]= array($nom,$qt,$pu,$sub);
$_SESSION["caddie"] = $caddie;
}
$i++
}
}
else {
$caddie[]= array($nom,$qt,$pu,$sub);
$_SESSION["caddie"] = $caddie;
}