- 22.05.2009 18:53 #1Erfahrener Benutzer Meilensteine


- Registriert seit
- 04.09.2008
- Beiträge
- 166
- Renommee-Modifikator
- 2
TabellenRahmen innerhalb while weg oO Guten Abend,
So nach dem ich 2 PHP & MySQL Bücher verschlungen habe, möchte ich mal eine Seite mit CMS komplett selbs coden, bis jetzt habe ich jedes Problem gelöst jedoch bei dem komme ich nicht dahinter.
Bitte hilft mir.
Also habe folgendes Problem:
es handelt sich um einen Memberlist-script mit einer while-Schleife die, die Datensätzte nacheinnander rauswirft jedoch habe ich den TabellenBorder nur an den Ränder der Tabelle, dh. Der Border von Spalten / Zeilen wird nicht angezeigt, warum?
hier der Auschnitt des Quellcodes:
Achtet net so sehr auf den Programmierstill, bin noch ein ziemlicher Anfänger
in der ZeilePHP-Code:$sql_u = "SELECT Nick, Datum, Rang, Rights FROM $user_tbl WHERE banned = 0 ORDER BY Nick ASC LIMIT $start, $step";
$sql_u2 = "SELECT Nick, Datum, Rang, Rights FROM $user_tbl WHERE banned = 0 ORDER BY Nick";
$result_u = mysql_query($sql_u);
$result_u2 = mysql_query($sql_u2);
$zeilen_u = mysql_num_rows($result_u2);
$content .= "<table style='border-color:#024592; border-style: solid;border-width: 1px;'>
<tr style='background-color:#024592; color:#45EDFC;'>
<th width='36'>Nr.</td>
<th width='100'>Name</td>
<th width='100'>Rang</td>
<th width='150'>Dabei seit</td>
<th width='150'>Bewertung</td>
</tr>\n";
while ($row_u = mysql_fetch_assoc($result_u)) {
if ($row_u['Rights'] == 3) {
$row_u['Nick'] = "<b><font color='#048CFB'>{$row_u['Nick']}</font></b>";
}
if ($row_u['Rights'] == 4) {
$row_u['Nick'] = "<b><i><font color='#FB1904'>{$row_u['Nick']}</font></i></b>";
}
$content .= "<tr>
<td>{$nr}</td>
<td>{$row_u['Nick']}</td>
<td>{$row_u['Rang']}</td>
<td>{$row_u['Datum']}</td>
<td></td>
</tr>\n";
$nr++;
}
lege ich ja fest, dass der Border die Farbe #024592 haben soll, dass er 1px breit sein soll und solid.PHP-Code:$content .= "<table style='border-color:#024592; border-style: solid;border-width: 1px;'>
So wird aber nur der äußerste Rahmen angezeigt, also Spalten und Zeilen nicht.
jedoch wenn ich die Zeile so umschreibe
wird alles richtig angezeigt also der Border von Spalten und Zeilen ist auch da. jedoch ist es dieser Standart Border also der hässliche, ich möchte den jedoch 1px (thin) und in der Farbe #024592 haben.PHP-Code:$content .= "<table border='1'>
Also was mache ich da beim style='..' falsch??
Grüße, Dave
- 22.05.2009 19:01 #2HTML-Guru Meilensteine


- Registriert seit
- 10.06.2008
- Ort
- Leipzig
- Alter
- 54
- Beiträge
- 1.450
- Renommee-Modifikator
- 4
Schau mal hier, das wird Dir sicherlich weiterhelfen: Tabellen formatieren mit CSS
Gruß thuemmy
- 22.05.2009 19:25 #3Erfahrener Benutzer Meilensteine


- Registriert seit
- 04.09.2008
- Beiträge
- 166
- Renommee-Modifikator
- 2
Danke thuemmy für die Hilfe und Danke für die schnelle Antwort
hat prima geklt 
Grüß dave
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Blockieren sich die beiden Skripte innerhalb einer Seite?
Von jschuhma im Forum JavaScript, AJAX und DHTMLAntworten: 4Letzter Beitrag: 18.05.2009, 10:23 -
While Schleife, guten Tag Frau/herr ;Schule; :(
Von Anlina90 im Forum HTML und XHTMLAntworten: 6Letzter Beitrag: 14.10.2008, 23:53 -
Seite innerhalb eines iFrames verschieben
Von herznote im Forum HTML und XHTMLAntworten: 0Letzter Beitrag: 23.05.2008, 12:20 -
img innerhalb a
Von morl im Forum CSSAntworten: 8Letzter Beitrag: 17.05.2006, 21:09 -
Text innerhalb einer Zeile ausrichten.
Von Cayman im Forum HTML und XHTMLAntworten: 2Letzter Beitrag: 06.02.2006, 15:54



LinkBack URL
About LinkBacks
Zitieren


Lesezeichen