Text in SQL
De data komt dan ook in SQL alleen om b.v enters erin te krijgen moet je html gebruiken <br> dus. Dit is echter niet erg handig voor mensen zonder html kennis.
Mijn vraag luidt dus, is er een alternatief voor textarea die de text dus letterlijk overneemt zoals deze op beeld staat met enters.
Nee. Je moet gewoon de functie nl2br gebruiken :)
http://www.phphulp.nl/php/tutorials/4/64/132/
Kom je toch weer op phphulp uit he :) zal gelijk eens proberen had nog nooit van deze functie gehoord :)
Kom je toch weer op phphulp uit he :) zal gelijk eens proberen had nog nooit van deze functie gehoord :)
Die nl2br gebruik je niet voordat je het de database instopt, maar erna (bij het echoén dus). Zodoende kan je gemakkelijker te teksten aanpassen.
ik probeer het hierin te verwerken
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php include("inc_connect_mysql.inc.php");
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($rij = mysql_fetch_array($result)) {
echo("<tr><td><b>Notitie</b> " . $rij['notitie_datum']." </td><tr><td><br>" . $rij['notitie'] . " <hr></td></tr>". "");
}
?>
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($rij = mysql_fetch_array($result)) {
echo("<tr><td><b>Notitie</b> " . $rij['notitie_datum']." </td><tr><td><br>" . $rij['notitie'] . " <hr></td></tr>". "");
}
?>
:x
Het stukje tekst dat je in de textarea typt heeft is een vatriabele die in de database wordt gestopt. bv. $text
Als je deze weer wilt tonen doe je:
mijn text komt uit de tabel notities veld notitie :p
wordt het dan iets als
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php include("inc_connect_mysql.inc.php");
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($text = mysql_fetch_Array($result)){
$text = nl2br($_POST['notitie']);
echo $text;
?>
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($text = mysql_fetch_Array($result)){
$text = nl2br($_POST['notitie']);
echo $text;
?>
of zit ik er compleet naast x)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php include("inc_connect_mysql.inc.php");
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($text = mysql_fetch_Array($result)){
$text = nl2br($text['notitie']);
echo $text;
}
?>
$query="select * from notities WHERE user_id=" . $_GET["id"]." ORDER BY notitie_datum DESC";
$result= mysql_query($query, $db) or die ("fout: " . mysql_error());
while ($text = mysql_fetch_Array($result)){
$text = nl2br($text['notitie']);
echo $text;
}
?>
Yes bedankt voor de tip zo werkt ie, nu nog uitvogelen hoe ik het netjes in overzicht krijg met datum etc erbij :) naja weer wat te prutsen.