a-oui
Messages postés3Date d'inscriptionvendredi 14 août 2015StatutMembreDernière intervention17 août 2015
-
14 août 2015 à 15:41
a-oui
Messages postés3Date d'inscriptionvendredi 14 août 2015StatutMembreDernière intervention17 août 2015
-
17 août 2015 à 08:46
j'ai modifié selon mes besoins. et c'est super ! Merci bcp pour ce code c'est génial.
ma question est : comment transmettre un retour ligne ?
Je ne parviens pas à insérer un retour ligne. Lorsque je clic dans un td j'entre en édition.
visuellement je peux faire un retour ligne, lorsque je sors de la cellule la validation à normalement lieux. hors, les retour ligne ne sont pas pris en compte.
l0rsque j'actualise ou que je regarde dans la DB pas de retour ligne...
$id=($_POST["id"]);
$champ=($_POST["champ"]);
$contenu=($_POST["contenu"]);
$date = date('Y-m-d H:i:s');
include('connect.php');
$sql = "UPDATE $table SET `$champ`='$contenu',`maj`='$date' WHERE id=$id ";
mysql_query($sql) or die(mysql_error());
mysql_close($db);
echo $date;
PS : ça n'a rien à voir avec ton souci .. mais pour que ton code soit plus propre...
Tu peux aussi modifier le code PHP de cette façon :
<?php
//Récupération "propre" des variables POST
function getParams($var,$defaultValue=NULL){
return isset($_POST[$var])?$_POST[$var]:$defaultValue;
}
$id = getParams('id');
$champ = getParams("champ");
$contenu = getParams("contenu");
// .. Le reste de ton code //
//...
a-oui
Messages postés3Date d'inscriptionvendredi 14 août 2015StatutMembreDernière intervention17 août 2015 14 août 2015 à 16:56
Merci Jordane45 pour ta réponse et ton conseil ;O)
avec ta modif : lorsque je sors du champ modifié, et que je rafraîchis, mon texte est collé à des <br>.
tu me conseilles quoi pour l'affichage ? pour que le retour soit pris en compte sans l'affichage des br ?
Merci à toi...
jordane45
Messages postés38244Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 4 octobre 2024345 14 août 2015 à 17:52
Ben.. les <br> .. ce sont les retours à la ligne en HTML .....
Donc pour l'affichage (dans une page web...)... il faut justement qu'ils soient présents.
NHenry
Messages postés15156Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention29 septembre 2024159 14 août 2015 à 19:27
Si on texte source contient des retours à la ligne, il y a la fonction nl2br.