Avatar billede delphiuser Mester
24. september 2006 - 23:49 Der er 5 kommentarer og
1 løsning

koder i databaser

hmm et stort spørgsmål her...

det som jeg nu lægger ind i en database fra en <textarea>
hvordan kan jeg få det til at blive vist som jeg skriver det. om der så er hvad enten det er php, mysql, delphi osv. koder i teksten. hvordan kan jeg så få det vist...

men det skal gerne være med de samme linie skift som man laver når man skriver det ind.

ligesom det er her på eksperten... hvordan laver jeg det?
fortæl hvad i skal bruge så kan jeg lægge det ind her til jer...
Avatar billede coderdk Praktikant
24. september 2006 - 23:53 #1
echo "<pre>$row[feltnavn]</pre>";

eller

echo nl2br( $row['feltnavn'] );
Avatar billede hmortensen Nybegynder
24. september 2006 - 23:55 #2
Hvis jeg forstår dig ret:
echo nl2br(htmlentities($str, ENT_QUOTES));
Avatar billede delphiuser Mester
25. september 2006 - 00:06 #3
<?php
if (isset($_GET['id'])) {
  $id = $_GET['id'];
  $query = mysql_query("SELECT * FROM artikel WHERE id = $id");
  $row = mysql_fetch_assoc($query);
  echo '<table border="0" width="540">';
  echo '<tr><td><center><h3>'. $row['titel'] .'</h3></center></td></tr>';
  echo '<tr><td>'. $row['genre'] .'</td></tr>';
  echo '<tr><td><hr></td></tr>';
  echo nl2br('<tr><td>'. $row['indhold'] .'</td></tr>');
  echo '<tr><td><hr></td></tr>';
  echo '<tr><td><center>'. $row['navn'] .'</center></td></tr>';
  echo '</table>';
  } else {
  echo "ingen valgt Artikel";
}
?>

hvordan skal det så stå?
Avatar billede nikksen Nybegynder
25. september 2006 - 00:19 #4
Jeg ville sige:

<?php
if (isset($_GET['id'])) {
  $id = $_GET['id'];
  $query = mysql_query("SELECT * FROM artikel WHERE id = $id");
  $row = mysql_fetch_assoc($query);
  echo '<table border="0" width="540">';
  echo '<tr><td><center><h3>'. $row['titel'] .'</h3></center></td></tr>';
  echo '<tr><td>'. $row['genre'] .'</td></tr>';
  echo '<tr><td><hr></td></tr><tr><td>';
  echo nl2br(htmlentities($row['indhold'], ENT_QUOTES));
  echo '</td></tr><tr><td><hr></td></tr>';
  echo '<tr><td><center>'. $row['navn'] .'</center></td></tr>';
  echo '</table>';
  } else {
  echo "ingen valgt Artikel";
}
?>
Avatar billede delphiuser Mester
25. september 2006 - 00:26 #5
smid et svar hvis i vil have point... det virkede og rigtig mange tak for hjælpen :)
Avatar billede hmortensen Nybegynder
25. september 2006 - 00:59 #6
Det var så lidt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester