Petit prob... aidez moi svp !

Petit prob... aidez moi svp ! - PHP - Programmation

Marsh Posté le 17-06-2004 à 20:45:04    

Voilà ce que je fais :
 

Code :
  1. $tableauSQL["update"] = "UPDATE ".$table." set ".$tableauCol["nom"][0]."='".$_POST[$tableauCol["nom"][0]]."',
  2.             ".$tableauCol[1][0]."='".$_POST[$tableauCol[1][0]]."',
  3.             ".$tableauCol[2][0]."='".$contenu_actualite."',
  4.             ".$tableauCol[3][0]."='".$_POST[$tableauCol[3][0]]."'
  5.              WHERE ".$tableauCol["clef"]."=".$pk;
  6. $contenu_actualite = nl2br($_POST[$tableauCol[2][0]]);
  7. mysql_query($tableauSQL["update"]);


 
l'insertion se déroule bien, mais les sauts de ligne ne sont pas convertis en <br>, qqun voit pq :??:


Message édité par shade93 le 17-06-2004 à 20:52:33

---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
Reply

Marsh Posté le 17-06-2004 à 20:45:04   

Reply

Marsh Posté le 17-06-2004 à 21:48:39    

shade93 a écrit :

Voilà ce que je fais :
 

Code :
  1. $tableauSQL["update"] = "UPDATE ".$table." set ".$tableauCol["nom"][0]."='".$_POST[$tableauCol["nom"][0]]."',
  2.             ".$tableauCol[1][0]."='".$_POST[$tableauCol[1][0]]."',
  3.             ".$tableauCol[2][0]."='".$contenu_actualite."',
  4.             ".$tableauCol[3][0]."='".$_POST[$tableauCol[3][0]]."'
  5.              WHERE ".$tableauCol["clef"]."=".$pk;
  6. $contenu_actualite = nl2br($_POST[$tableauCol[2][0]]);
  7. mysql_query($tableauSQL["update"]);


 
l'insertion se déroule bien, mais les sauts de ligne ne sont pas convertis en <br>, qqun voit pq :??:


 
Forcément, ce que tu passes dans l'update est le contenu de $contenu_actualité avant le nl2br... que tu dois donc faire avant la première instruction.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 18-06-2004 à 22:27:43    

hmmmm, je pensais qu'il remettait à jour la variable quand il repassait dessus :(


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
Reply

Marsh Posté le 18-06-2004 à 22:30:31    

Oui quand on y réfléchis, il passe dessus puisque quand je crée mon array la variable est vide, et j'ai bien l'insertion qui est faite !
Vais tenter le nl2br() dans la déclaration


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
Reply

Marsh Posté le 18-06-2004 à 22:52:32    

yes ça marche ! :)
Merci qd même ;)


---------------
"I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it" B. Gates
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed