|
|
|
|
Posté par
elsadelatoundra, le vendredi 3 novembre 2006 à 13:20:17// on concat l'ancien et le nouveau commentaire
$nouveauCommentaireSQL=mysql_real_escape_string($ancienCommentaire)."\n".mysql_real_escape_string($_POST['COMMENTAIRES']);
echo$nouveauCommentaireSQL;
// enregistrement dans la BD
$requeteSetCommentaire='UPDATE AUTRE_DMDE SET COMMENTAIRES = "'.$nouveauCommentaireSQL.'" WHERE AUTRE_DMDE_ID ='.$id;
$resultatSetCommentaire=mysql_query($requeteSetCommentaire) or die ("Exécution de la requête impossible".$requeteSetCommentaire."<br />".mysql_error());
$requeteCommentaire="SELECT COMMENTAIRES FROM AUTRE_DMDE WHERE AUTRE_DMDE_ID=".$id;
$resultatCommentaire=mysql_query($requeteCommentaire) or die ("Exécution de la requête impossible".$requeteCommentaire."<br />".mysql_error());
$arrayCommentaire=mysql_fetch_array($resultatCommentaire);
$ancienCommentaire=$arrayCommentaire[0];
Bonjour,
Es-tu sûre de vraiment perdre les sauts de lignes ? Ne serait-ce pas plutôt qu'en html, un saut de ligne n'a aucune valeur ? Par exemple, lorsque tu affiches tes données, essaie de regarder le code source de ta page. Si les sauts de lignes apparaissent (par des sauts de ligne, bien sûr, pas des \n), alors c'est qu'ils ne sont pas perdus. Dans ce cas, tu peux les "récupérer" en utilisant la fonction php suivante : $ancienCommentaire = str_replace("\n", "<br />", $ancienCommentaire) qui va donc remplacer les retours à la ligne "standards" par la balise html qui va bien. En espérant que ça aide, Xavier |
Belle !!
CA MARCHE !! Merci beaucoup pour ton aide ... claire, nette, précise et surtout efficace ;-) De très problématique ce problème passe direct dans la catégorie RESOLU ! Ca fait plaisir ! Encore merci ... ellessa mange des cerises |
| 14/11 17h09 | Installation rapide de LAMP (Apache+MySql+php) sous Linux | Debian |
| 02/06 13h53 | [Hébergement] Choisir un hébergeur gratuit ou payant | Hébergement |
| 07/02 23h57 | Equivalences logicielles pour GNU/Linux | Logiciel libre |
| 30/04 11h21 | Hébergement de machine virtuelles | Hébergement |
| 05/02 15h33 | Unable to load dynamic library '/usr/lib/php4/20020429/mysql.so | PHP |
| 23/07 11h31 | Php/mysql | 6 |
| 23/07 00h31 | Problème script PHP/MySQL | 6 |
| 22/07 23h00 | Problème de connexion php/mysql local | 11 |
| 19/07 19h19 | Affichage de questions php/mysql | 2 |
![]() | WAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de... | Catégorie: Serveurs Licence: Freeware/gratuit |
![]() | MySQL - MySQL est une des systèmes de gestion de bases de données le plus répandu au monde. | Catégorie: Bases de données Licence: Open Source |
![]() | easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données... | Catégorie: Serveurs Licence: Open Source |
![]() | PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de... | Catégorie: PHP Licence: Freeware/gratuit |