• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Enter stat <br/>

Status
Für weitere Antworten geschlossen.

dreamweaver_8

Neues Mitglied
Hallo,

wen ich einen Text über eine MySQL datenbank schreibe muss ich imer
schreiben, dass eine neue Zeile begint....

Auf was muss ich das PHP my Admin einstellen, dass es die normalen enter zeilenumbrüche erkent??


Zur auswahl habe ich :

VARCHAR , TINYINT , TEXT , DATE , SMALLINT , MEDIUMINT , INT , BIGINT , FLOAT , DOUBLE , DECIMAL , DATETIME , TIMESTAMP , TIME , YEAR , CHAR , TINYBLOB , TINYTEXT , BLOB , MEDIUMBLOB , MEDIUMTEXT , LONGBLOB , LONGTEXT , ENUM , SET , BOOL , BINARY , VARBINARY .

Das währen alle !
 
Werbung:
Um Text zu speichern musst du immer VARCHAR oder TEXT verwenden. Die Zeilenumbrüche solltest du in der DB so lassen wie sie sind. Er später beim anzeigen würde ich die mit PHP so umwandeln das sie im Browser korrekt dargestellt werden.
 
Werbung:
Gehen wir davon aus das du dennn Text gerade aus der DB in $text geladen hast:
[php:1:ed88bea968]<?php
$text = nl2br($text); // nl2br = New Line (\n) To Break Line (
)
?>[/php:1:ed88bea968]
 
ok ich hab den code versucht selber einzubauen....

da och php erst seit einer woche am lernen bin ist es fast logisch, dass nachher eine Fehlermeldung rauskommt. :lol:

Die Fehlermeldung:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/manuelg/public_html/mel/ich.php on line 34

mein "code" :

Code:
<?php require_once('Connections/mel.php'); ?>
<?php
mysql_select_db($database_mel, $mel);
$query_Recordset1 = "SELECT * FROM ich";
$Recordset1 = mysql_query($query_Recordset1, $mel) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
body {
	background-color: #0066FF;
}
.Stil6 {
	color: #FFFFFF;
	font-family: Arial, "Comic Sans MS";
	font-weight: bold;
	font-size: 18px;
}
-->
</style>
</head>

<body>
<?php 
$text = nl2br($text); // nl2br = New Line (\n) To Break Line (
) 
?> 

<?php
$text= "<?php echo $row_Recordset1['ich']; ?>;";
?>

<?php 
echo "$text";
?>
</body>
</html>
 
statt diesem komischen "quark haufen" *_*
[php:1:40afe4681d]
<?php
$text = nl2br($text); // nl2br = New Line (\n) To Break Line (
)
?>

<?php
$text= "<?php echo $row_Recordset1['ich']; ?>;";
?>

<?php
echo "$text";
?>
[/php:1:40afe4681d]
wuerde ich lieber
[php:1:40afe4681d]
<?php echo nl2br($row_Recordset1['ich']); ?>
[/php:1:40afe4681d]

schreiben :)
--> da warst du wohl nicht so ganz wach :wink:
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben