Hola, buenas tardes... estoy creando una especie de bloc de notas para mi página, pero no domino mucho el funcionamiento del textarea i el html, por lo que a ver si me podeis hechar una mano ;)
A ver... por un lado yo tengo los diferentes usuarios de la página que pueden añadir sus comentarios, estos se guardan en la bd i luego se muestran todos en un text area... lo k me gustaria saber es como hacer para separar cada mensaje del anterior en una nueva linea. Por otro lado, tambien tengo la pregunta de que pasaria si el texto introducido tiene diferentes saltos de linea.
Aquí os añado el código del textarea para introducir los datos:
<?PHP
$inserir = $_REQUEST["inserir"];
$info = $_REQUEST["info"];
if (isset($inserir)) {
include ("conexio.php");
$instruccion = "insert into notes (usuari, info)
VALUES ('hola','$info')";
$query = mysql_query ($instruccion, $conexion) or die ("Fallo en la consulta " . $instruccion);
mysql_close ($conexion);
}
?>
<FORM CLASS="borde" ACTION="inserir_nota.php" NAME="inserir" METHOD="POST" ENCTYPE="multipart/form-data">
<p>
<input name="inserir" type="submit" value="inserir" />
</p>
<p>
<textarea rows="10" name="info" cols="50"></textarea>
</p>
</form>
Y aquí el del textarea k las vuelve a leer.
<?PHP
include ("conexio.php");
$notes = mysql_query("Select * from notes");
?>
<FORM CLASS="borde" ACTION="taulaprova.php" NAME="llegir" METHOD="POST" ENCTYPE="multipart/form-data">
<textarea rows="10" name="info" cols="20"><?php while ($row = mysql_fetch_array($notes)) { echo $row['info'];} ?></textarea>
Agradezco toda ayuda k me podais dar respeto al tema!!!