php mysql, le stockage des sauts de ligne dans la zone de texte dans la base de données

J'ai un input textarea et je voudrais stocker les sauts de ligne par un utilisateur dans la zone de texte dans la base de données, de sorte qu'elle fait écho à la sortie de texte de la même manière que dans le texte d'entrée

par exemple:

Some text some text some text some text


new line some text some text new line 

new line some text new line some text

c'est mon script d'upload:

$sql = "insert into people (price, contact, category, username, fname, lname, expire, filename) values (:price, :contact, :category, :user_id, :fname, :lname, now() + INTERVAL 1 MONTH, :imagename)";
$q = $conn->prepare($sql) or die("failed!");
$q->bindParam(':price', $price, PDO::PARAM_STR);
$q->bindParam(':contact', $contact, PDO::PARAM_STR);
$q->bindParam(':category', $category, PDO::PARAM_STR);
$q->bindParam(':user_id', $user_id, PDO::PARAM_STR);
$q->bindParam(':fname', $fname, PDO::PARAM_STR);
$q->bindParam(':lname', $lname, PDO::PARAM_STR);
$q->bindParam(':imagename', $imagename, PDO::PARAM_STR);
$q->execute();
Comme par Micah commentaire, essayez d'ajouter nl2br à votre sortie, c'est à dire nl2br($imagename);.
merci pour votre réponse, disons que si c'était le lname de sortie que je voulais conserver les sauts de ligne, comment j'allais faire et où je le place

OriginalL'auteur neeko | 2012-10-04