Probleme mit Zeilenumbruch
Hallo liebe Gemeinde,
ich möchte meinen Usern mehrere Details wie zum Beispiel Kontostand, Tresorguthaben und so weiter im Menue anzeigen lassen.
Soweit kein Problem ich habe folgenden Code dafür benutzt:
PHP-Code:
<?menuehead("Kontostand");
$kontodaten = mysql_fetch_array(db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
echo "".number_format($kontodaten['kontostand'],2,",",".")." ".$waehrung."";
$kontodaten = mysql_fetch_array(db_query("SELECT tresor FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
echo "".number_format($kontodaten['tresor'],2,",",".")." ".Tresor."";
menuefoot();?>
Die Anzeige zeigt auch das an was sie soll. Allerdings stehen die Daten nun nebeneinander und nicht untereinander in der Menübox.
Wie kann ich hier einen Zeilenumbruch einfügen damit die Daten untereinander ausgegeben werden. Freund Google brachte viele Ergebnisse aber leider nicht die passende Hilfe.
AW: Probleme mit Zeilenumbruch
Warum machst du es nicht so?
Ganz pben im Menü:
PHP-Code:
<?
$kontoinformation = mysql_fetch_array(db_query("SELECT kontostand,tresor FROM vms_kontodaten WHERE uid = '".$_SESSION['uid']."' LIMIT 1"));
?>
An der jeweiligen Stelle wo die Anzeige hin soll:
PHP-Code:
Lose:<?echo number_format($kontoinformation['kontostand'],0,",",".");?> <br>
Tresor:<?echo number_format($kontoinformation['tresor'],0,",",".");?>
AW: Probleme mit Zeilenumbruch
Zitat:
Zitat von
rene_1992
Warum machst du es nicht so?
Ganz pben im Menü:
PHP-Code:
<?
$kontoinformation = mysql_fetch_array(db_query("SELECT kontostand,tresor FROM vms_kontodaten WHERE uid = '".$_SESSION['uid']."' LIMIT 1"));
?>
An der jeweiligen Stelle wo die Anzeige hin soll:
PHP-Code:
Lose:<?echo number_format($kontoinformation['kontostand'],0,",",".");?> <br>
Tresor:<?echo number_format($kontoinformation['tresor'],0,",",".");?>
Weil dann mein ganzes linkes Menü verschwindet warum auch immer.
AW: Probleme mit Zeilenumbruch
Zitat:
Zitat von
erik3009
Weil dann mein ganzes linkes Menü verschwindet warum auch immer.
Sorry mein Fehler die Datenbank abfrage in die Header.php einbinden ganz oben.
So hatte ich es bei mir eingebaut.
AW: Probleme mit Zeilenumbruch
So Problem gelöst. Falls andere mal das Problem haben sollten hier die Lösung:
PHP-Code:
<?menuehead("Kontostand");
$kontodaten = mysql_fetch_array(db_query("SELECT kontostand, tresor FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
echo "".number_format($kontodaten['kontostand'],2,",",".")." ".$waehrung."\n";
echo "".number_format($kontodaten['tresor'],2,",",".")." ".Tresor."\n";
menuefoot();?>
Also am echo ende zwischen den beiden "" einfach \n einfügen. Also "\n".
AW: Probleme mit Zeilenumbruch
"\n" erzeugt allerdings nur einen Zeilenumbruch im HTML ( -> Quelltext der Seite), <br> wäre für die Ausgabe im Browser.
Es " rutscht" bei dir in die nächste Zeile, da du ein geschütztes Leerzeichen verwendest vrmtl.