form met php
als ik een htlm form gemaakt heb met een textarea. als ik dan op enter druk en het submit naar een database ziet hij die enter niet als enter.. waardoor me text 1 lange zin is. hoe kan ik dit oplossen want ik zou informatie willen kunnen paste zodat hij alle enters in het gekopieerde stuk ook weergeeft als enters en niet als 1 lange zin.
Gewijzigd op 01/01/1970 01:00:00 door Stephan
Kijk eens naar de functie nl2br
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
include("database.php");
// stap 4: query definieren in variabele
$query = "SELECT * FROM artiekel";
// stap 5: query uitvoeren
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
// stap 6: select query dus laten zien wat er in de db staat. Gebruik hiervoor een html tabel.
//controleer of er rijen zijn opgehaald
if (mysql_num_rows($result) > 0) {
// ja, rijen want groter dan 0
// met een while loop, zolang er rijen zijn haal de gegevens eruit
while($row = mysql_fetch_assoc($result)) {
echo "<p class=\"msg_head\">".$row["titel"]."</p>";
echo "<div class=\"msg_body\">".$row["artiekel"]."</div>";
}
else {
// nee, geen rijen, dus foutmelding
echo "Geen rijen gevonden";
}
// stap 7: maak de array leeg, netjes...
mysql_free_result($result);
// stap 8: connectie sluitenclose connection
mysql_close($connection);
?>
include("database.php");
// stap 4: query definieren in variabele
$query = "SELECT * FROM artiekel";
// stap 5: query uitvoeren
$result = mysql_query($query) or die ("Error in query: $query. ".mysql_error());
// stap 6: select query dus laten zien wat er in de db staat. Gebruik hiervoor een html tabel.
//controleer of er rijen zijn opgehaald
if (mysql_num_rows($result) > 0) {
// ja, rijen want groter dan 0
// met een while loop, zolang er rijen zijn haal de gegevens eruit
while($row = mysql_fetch_assoc($result)) {
echo "<p class=\"msg_head\">".$row["titel"]."</p>";
echo "<div class=\"msg_body\">".$row["artiekel"]."</div>";
}
else {
// nee, geen rijen, dus foutmelding
echo "Geen rijen gevonden";
}
// stap 7: maak de array leeg, netjes...
mysql_free_result($result);
// stap 8: connectie sluitenclose connection
mysql_close($connection);
?>
hoe moet ik dan zorgen dat .$row["artiekel"]. met de functie nl2br werkt? hoe prop ik dat ertussen ?
echo "<div class=\"msg_body\">".$row["artiekel"]."</div>";
sorry dat ik zoveel vraag maar wil veel leren en snap er nog niet echt veel van :$
of
Ik zelf kies voor de laatste ^-^
Ik zelf zou ook voor de laatste kiezen.. Maakt het allemaal wel stuk makkelijker :)