Page 1 sur 1
comment concatene
Posté : 10 févr. 2006, 19:45
par Invité
bonjour a vous tous
voila, je voudrai concatene et envoye a ma base, mais au lieu de me mettre ce que j'ai concatene, il met dans ma base : <br /><b>Notice</b>: Undefine
voici comment je concatene :
$listeCoche=$ligne.",";
Merci d'avance
Posté : 10 févr. 2006, 20:14
par mere-teresa
Que contiennent les variables ?
Posté : 13 févr. 2006, 11:55
par Invité
une valeur numerique 0 ou 1,
comme ca apres je peux retrouve un ligne,
je m'explique :
j'ai un textarea stocké en base de donné. Je le resort avec des checkbox au bout de chaque ligne, et avec le coee que vous voyez la, je veux stocké un 1 ou 0 en fonction de si oui ou non on a coché la checkbox.
Posté : 13 févr. 2006, 13:33
par Invité
$monTableau=split("\n",$resolution);
//$monTableau=explode("\n", $resolution); // coupure du texte sur chaque ligne
$maListeDeLignesCochées=explode(",", $ligne); // tableau des numéros de lignes cochées
for($i=0; $i<count($monTableau); $i++) {
if($monTableau[$i]!="")
{
echo $monTableau[$i];
$checked = "";
if(in_array($i, $maListeDeLignesCochées) && ($ligne==1))
{
$checked = "checked"; // si la ligne est dans la liste, la case sera cochée
$lignee=1;
}else if($ligne==0)
{$lignee=0;}
$listeCoche=($listeCoche.",".$lignee.",");
echo '<input type="checkbox" name="Ligne" value="'.$i.'" '. $checked.'>';
echo '<br>'; // retour à la ligne
}
}
Posté : 13 févr. 2006, 15:27
par HELLLLLLLLLPPPPPPP
personne ne voit??
Posté : 13 févr. 2006, 15:30
par albat
Le message d'erreur que tu obtiens indique que ta variable $ligne n'est pas initialisée.

Fais des tests intermédiaires en ajoutant des
echo étape après étape...