| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

05-04-2004, 14:05
|
|
dinu_ch
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 7
|
|
Anfänger-Problem mit Zeilenumbruch
ich hole daten aus der db :
PHP-Code:
<head>
<link href="style.css" rel="stylesheet"
type="text/css">
</head>
<html>
<body>
<table width="649" >
<?PHP
include ("db.php");
$query = "SELECT * from support";
$result = mysql_query($query);
while ($line = mysql_fetch_array($result)) { ?>
<td width="76" bordercolor="#CCCCCC">
<?=$line[ 'ma']?></font>
</td>
<td width="86" bordercolor="#CCCCCC">
<?=$line[ 'applikation']?>
</td>
<td width="430" bordercolor="#CCCCCC">
<?=$line['menu']?></font>
</td>
</tr>
<tr>
<td bordercolor="#FFFFFF">
<?=$line['problem']?>
</td>
</tr>
<tr>
</tr>
<tr>
<td bordercolor="#FFFFFF">
<?=($line['loesung'])?>
</td>
</tr>
<tr>
<td colspan="6" bordercolor="#FFFFFF"><a href="update.php?id=<?=$line['id']?>">
<h3>Edit</h3>
</a></td>
<td bordercolor="#FFFFFF"><a href="delete.php?id=<?=$line['id']?>">
<h3>Delete</h3>
</a></td>
</tr>
<tr>
<td height="24" colspan="7" bordercolor="#FFFFFF">
<hr noshade> </td>
</tr>
<?PHP
}
mysql_free_result($result);
mysql_close();
?>
</table>
<p> </p>
<p><a href="insert.php"> </a></p>
<a href="insert.php"><h3>neuer Eintrag</h3>
</a></p>
<a href="insert.php"></a> </font>
</body>
</html>
nur sind die datenbankspalten zum teil 200 zeichen lang. das wird alles auf einer linie ausgegeben uns sieht sehr hässlich aus.
wie kann ich einen zeilenumbruch machen ?
ich habe dazu was von wordwrap() und nl2br() gefunden, weiss aber nicht wie ich die "einbinden" kann.
wer kannmir helfen ?
|

05-04-2004, 14:13
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Welcome on Board,
das Manual kann dir helfen!
*verschieb*, da kein Mysql-Problem
|

05-04-2004, 14:14
|
 |
Berni
  OWNER
|
|
Registriert seit: Jan 2001
Ort: Frankfurt / Egelsbach
Beiträge: 6.206
|
|
<?=nl2br($line['applikation'])?>
|

05-04-2004, 14:15
|
 |
schmalle
  Ich Root, Du nix
|
|
Registriert seit: Jun 2001
Ort: Egelsbach FFM
Beiträge: 9.170
|
|
Zitat:
Original geschrieben von Berni
<?=nl2br($line['applikation'])?>
|
ach cheffe, da wollte ich mich grad´mal freuen ein posting von dir zu sehen ... und bastels du nen parse error
|

05-04-2004, 14:16
|
 |
Berni
  OWNER
|
|
Registriert seit: Jan 2001
Ort: Frankfurt / Egelsbach
Beiträge: 6.206
|
|
hmmm why?
|

05-04-2004, 14:18
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Aber nl2br wird hier sowieso nicht nützen, weil es sich offensichtlich um strings ohne umbrüche handelt...
BTW: berni ist heute echt ziemlich aktiv.
|

05-04-2004, 14:22
|
|
dinu_ch
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 7
|
|
da tut sich nichts, kann ich den text schon beim schreiben in die db brechen ?
|

05-04-2004, 14:23
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
klar kannst du das. bringt aber nichts!
nimm lieber wordwrap, wies im manual steht.
|

05-04-2004, 14:24
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Achso, ist das ein Varchar-Feld?
|

05-04-2004, 14:25
|
 |
schmalle
  Ich Root, Du nix
|
|
Registriert seit: Jun 2001
Ort: Egelsbach FFM
Beiträge: 9.170
|
|
Zitat:
Original geschrieben von Berni
hmmm why?
|
/me verlässt kleinlaut das feld  hatte mich geringfügig verguckt ...
Geändert von schmalle (05-04-2004 um 14:27 Uhr)
|

05-04-2004, 14:30
|
 |
Berni
  OWNER
|
|
Registriert seit: Jan 2001
Ort: Frankfurt / Egelsbach
Beiträge: 6.206
|
|
@schmalle
 jaja
|

05-04-2004, 14:46
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
@dinu: wie ist der stand der dinge?
|

05-04-2004, 14:52
|
|
dinu_ch
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 7
|
|
das ist ein varchar(100) feld
|

05-04-2004, 14:54
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Ey, du hast was geschaft, was noch keiner geschafft hat:
Zitat:
|
das ist ein varchar(100) feld
|
Zitat:
|
nur sind die datenbankspalten zum teil 200 zeichen lang. das wird alles auf einer linie ausgegeben uns sieht sehr hässlich aus.
|
Du bist dir also sicher, dass dem wirklich so ist?
hastes jetzt mal mit wordwrap versucht?
|

05-04-2004, 15:40
|
|
dinu_ch
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 7
|
|
tut mir leid, ich wüsst nicht wie ich das einbinden soll. der output in der tabelle sieht ja so aus :
PHP-Code:
<td bordercolor="#FFFFFF">
<?=(($line['loesung']))?>
</td>
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|