ShivaChewy
Ich würde gern auf den Mitgliederseiten den Kontostand anzeigen lassen und hätte daran gedacht, das mit includen zu machen.
Doch wie stelle ich das in dem echo-Befehl an?
Wo in dem Code HIER steht, müsste dann der Kontostand eingefügt werden. Versuche ich das im echo-Befehl zu includen, kommen nur Fehlermeldungen. Kann man das eventuell auch anders lösen?
Tut mir Leid, wenn die Frage zu "doof" ist, ich hab grade keinen Plan
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
echo "<body style=text-align: left>
<table border=1 width=100% bordercolor=#FFFFFF cellspacing=1><tr>
<td colspan=2 background=tabellenhg.jpg><font
face=Verdana size=2><b>$Data[Name] </b>($Data[ID])</font><b><font
face=Verdana size=2>| *$Data[Geburtstag] | $Data[Stufe]</font></b></td>
</tr>
<tr>
<td rowspan=7 width=50% background=tabellenhg2.jpg>
<p align=center>
<img src=$Data[Bild1]></td>
<td width=49% background=tabellenhg2.jpg bordercolor=#FFFFFF>
<p align=center><font
face=Verdana size=2><b>$Data[Name]</b> ist hier seit dem $Data[Anmeldetag]<br>
<b>Kontostand:</b> HIER €</font></td>
</tr> (...) |
|
Maina
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
echo "<body style=text-align: left>
<table border=1 width=100% bordercolor=#FFFFFF cellspacing=1><tr>
<td colspan=2 background=tabellenhg.jpg><font
face=Verdana size=2><b>$Data[Name] </b>($Data[ID])</font><b><font
face=Verdana size=2>| *$Data[Geburtstag] | $Data[Stufe]</font></b></td>
</tr>
<tr>
<td rowspan=7 width=50% background=tabellenhg2.jpg>
<p align=center>
<img src=$Data[Bild1]></td>
<td width=49% background=tabellenhg2.jpg bordercolor=#FFFFFF>
<p align=center><font
face=Verdana size=2><b>$Data[Name]</b> ist hier seit dem $Data[Anmeldetag]<br>
<b>Kontostand:</b>";
include('HIER.php');
echo "€</font></td>
</tr> (...) |
|
Wenn du allerdings das in nem While-Dings drinhast (was ich vermute), kriegste 'ne Endlosausgabe, die dir alles abkacken lässt...
Besser wäre dann dashier:
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
|
echo "<body style=text-align: left>
<table border=1 width=100% bordercolor=#FFFFFF cellspacing=1><tr>
<td colspan=2 background=tabellenhg.jpg><font
face=Verdana size=2><b>$Data[Name] </b>($Data[ID])</font><b><font
face=Verdana size=2>| *$Data[Geburtstag] | $Data[Stufe]</font></b></td>
</tr>
<tr>
<td rowspan=7 width=50% background=tabellenhg2.jpg>
<p align=center>
<img src=$Data[Bild1]></td>
<td width=49% background=tabellenhg2.jpg bordercolor=#FFFFFF>
<p align=center><font
face=Verdana size=2><b>$Data[Name]</b> ist hier seit dem $Data[Anmeldetag]<br>
<b>Kontostand:</b>";
// echo beendet, dann whileschleife schließen
}
// includen
include('HIER');
// neue whileschleife anfangen (musst du natürlich anpassen)
while($row = mysql_fetch_assoc($result)) {
// und wieder die ausgabe fortsetzen
echo "€</font></td>
</tr> (...)";
} |
|
Keine Haftung für eventuelles PC-abkacken, ja? =D
Dreamless
Ganz einfach...
Sie hat eine normale Textausgabe und möchte den Kontostand aus der Datenbank includen.
Dreamless
Es sei denn die Dame bastelt in einer externen datei eine formel die sie dann einbastelt...
Was zu umständlich wäre...
Maina
Mordi, wir sind doch alle lieb zueinander, was hast du denn?
include kann man ausgeben lassen wenn in der inzucludenden datei (...) eine echo ausgabe ist. :>
Dreamless
Es geht auch wenn in der include die Berechnung zur genauen Explosion unserer zivilisierten Welt drin steht. Der Punkt ist nur, dass es wesentlich komplizierter ist das so zu machen, als die Abfrage einfach in eine Variable zu packen und die aufzurufen.
Du kannst aber eben nicht hingehen und folgendes haben:
| php: |
1:
|
echo ('include 'xyz.php''); |
|
Das haut einfach nicht hin.
ShivaChewy
Hm, wenn das so kompliziert ist, dann lasse ich das wohl lieber
War ja nur so ein Gedanke, das so zu machen
Danke trotzdem für die Überlegungen!
ShivaChewy
| Zitat: |
Original von Mordred
[quote]Original von Epona
| php: |
1:
2:
3:
4:
|
<?
echo "bla"; include("xxx.php"); echo "bla";
?>
|
|
|
Okay, so hat es jetzt funktioniert, habe es nochmal ausprobiert. Hatte es selbst so ähnlich gemacht, nur eben die dummen ; vergessen
Tut mir Leid euch damit belästigt zu haben