Ich versuche vergeblich meine in php erstellte Tabelle zu formatieren. Die Formatierung soll die Zellausrichtung auf rechtsbündig und die Schriftgröße auf 2 verändern.
Bei einer direkten Formatierung, wie:
echo "<table>";
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<td width = '50' nowrap align = 'right'>" . $dsatz["noten"] . "</td>";
}
echo "</table>";
wird die Formatierung nicht angepasst.
Des Weiteren suche ich nach einer einfacheren Lösung, dass die Tabelle nicht umgebrochen wird. Mit "nowrap" wird zwar jede einzelne Zelle angesprochen, gibt es auch ein Attribut, das ich in das tag <table> einfügen kann?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Tabellenformatierung in php
Einklappen
Neue Werbung 2019
Einklappen
X
-
Ein Gast antwortetepsot ma dein ganzen Quellcode bitte (in CODE oder noch besser PHP Tags), interessiert mich jetzt schon ein wenig
-
Ein Gast antworteteZitat von funkmasterdeluxeDie Lösung liegt daran, dass die table-Tags innerhalb des php-Tags lagen.
Gruß
phpfan
Einen Kommentar schreiben:
-
Ein Gast antworteteDAS PROBLEM IST GELÖST:
Die Lösung liegt daran, dass die table-Tags innerhalb des php-Tags lagen.
Dennoch vielen Dank für eure Hilfe!
Einen Kommentar schreiben:
-
Ein Gast antwortete@funkmaster:
Mal ne Frage. Warum kopierst du nicht deinen Quelltext aus deinem Editor hier ins Board? Es nutzt nämlich niemandem was, wenn wir hier die Fehler in deinem Posting finden, die ganz andere als in deinem Editor sind?!!
Einen Kommentar schreiben:
-
Zitat von funkmasterdeluxeNicht frech werden, jeder fängt mal klein an!
Ich wende mich mit dem Problem an die html-Kollegen.
Einen Kommentar schreiben:
-
Ein Gast antworteteIch habe den Ausdruck falsch abgeschrieben.
SELECT noten FROM schueler WHERE klasse = '5'...
Einen Kommentar schreiben:
-
Ein Gast antworteteZitat von funkmasterdeluxeNicht frech werden, jeder fängt mal klein an!
2. Mitdenken kann man aber doch schon auch als Anfänger, oder?
3. Wenn du mit HTML/CSS Probleme hast, solltest du dringends die Grundlagen lernen, sonst bringt dir PHP nämlich nichts! Das hat nichts mit frech zu tun, sondern ist ein gut gemeinter Rat!
Gruß
phpfan
Einen Kommentar schreiben:
-
Ein Gast antworteteZitat von funkmasterdeluxe$sql = "select * as noten";
$sql .= " from schueler;"
$sql .= " where klasse = '5'";
Code:SELECT * AS noten FROM schueler WHERE klasse = '5';
Gruß.
Andreas
Einen Kommentar schreiben:
-
Ein Gast antworteteNicht frech werden, jeder fängt mal klein an!
Ich wende mich mit dem Problem an die html-Kollegen.
Einen Kommentar schreiben:
-
Ein Gast antworteteDu möchtest doch auch die Ausrichtung bei den Ausgaben von $dsatz['noten'], oder? Ist jetzt mal etwas Mitdenken möglich??? Und nochmal, das ist ein reines HTML/CSS-Problem, wenn du damit schon Probleme hast, solltest du dich vielleicht erst mal damit auseinander setzen, bevor du PHP machst.
Gruß
phpfan
Einen Kommentar schreiben:
-
Zitat von funkmasterdeluxeEs funktioniert leider nicht...
Einen Kommentar schreiben:
-
Ein Gast antworteteIch habe die CSS-Eigenschaft "text-align: right" wie folgt eingebunden:
$sql = "select * as noten";
$sql .= " from schueler;"
$sql .= " where klasse = '5'";
$res = mysql_query($sql);
echo "<table border style='border-collapse:collapse'>";
echo "<tr>";
echo "<td width = '95' nowrap style='text-align:right'>NOTEN</td>";
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<td width = '50' nowrap>" . $dsatz["noten"] . "</td>";
}
Es funktioniert leider nicht...
Einen Kommentar schreiben:
-
Ein Gast antwortete
Einen Kommentar schreiben:
-
Ein Gast antworteteIch bekomme eine Ausgabe. Es geht hier nur um die Ausrichtung der Zellinhalte. Die Noten bekomme ich linksbündig (standardmäßig) ausgegeben, ich möchte sie aber rechtsbündig haben...
Einen Kommentar schreiben:
Einen Kommentar schreiben: