Hey, ik heb een vraagje: ik heb een soort CMS systeem gemaakt. Je kunt dus tekst schrijven naar een MySQL database en weer oproepen op een pagina. Maar als ik in mijn form enters (linebreaks) gebruik en dan schrijf naar de database dan plakt hij alles aan elkaar. Dus ik zou willen als je enters in het form typt dat je die ook zo uit de database krijgt.

Alvast bedankt,
nl2br()
<?php

echo nl2br($row['bericht']);

?>
Bedant!, maar ik ben niet zo bekend met MySQL dus zou je misschien ook kunnen vertellen hoe ik die invoeg :s

<?php
$s = "SELECT * FROM startgedicht";
$r = mysql_query($s);
while($d = mysql_fetch_array($r)) {
echo $d['gedicht'];
}
mysql_close();
?>
Ah, antwoord net gepost voor de vraag :p

Bedankt he!
Ik neem aan dat je de linebreaks wilt gebruiken in $d['gedicht'].
dus dan wordt het:
<?php
$s = "SELECT * FROM startgedicht";
$r = mysql_query($s);
while($d = mysql_fetch_array($r)) {
echo nl2br($d['gedicht']);
}
mysql_close();
?>
en nog een tip: gebruik duidelijkere namen voor je variabelen.
Ok, ben ook pas bezig met MySQL :d
Vroeger ook al een beetje, maar nu versta ik wat ik precies doe :p

En het is waar wat je zegt, betere variabelen.

Reageren