02.02.2008, 16:59
Hallo zusammen,
hoffe ich hab den Titel des Threads einigermaßen passend formuliert.
Mir gehts um folgendes:
Habe eine PHP-Datei, die auch tut was sie soll auf der Homepage. Nun möchte ich genau diese im Forum einbinden. Eigene Seiten erstellen + Templates habe ich bereits schon. Das klappt.
Ich kämpfe nur mit der Ausgabe und der Darstellung/Implementierung der mySQL-Abfrage.
Beispiel:
Einfache Abfrage, einfach Ausgabe. Wie muss ich das jetzt im Forum umsetzen. Also das Zusammenspiel PHP-Datei+Template. Muss ich mir für die Ausgabe ein zusätzliches Template machen und das dann mit {$zusätzlichesTemplate} ausgeben?
Versucht habe ich es recht kläglich so:
In der svf_highgame2 steht die Ausgabe drin:
Im Template svf_highgames lass ich dann alles durch {$highgames} anzeigen.
Über ein paar Denkanstöße wäre ich dankbar.
hoffe ich hab den Titel des Threads einigermaßen passend formuliert.
Mir gehts um folgendes:
Habe eine PHP-Datei, die auch tut was sie soll auf der Homepage. Nun möchte ich genau diese im Forum einbinden. Eigene Seiten erstellen + Templates habe ich bereits schon. Das klappt.
Ich kämpfe nur mit der Ausgabe und der Darstellung/Implementierung der mySQL-Abfrage.
Beispiel:
PHP-Code:
$result = mysql_query ("select name, vorname from tabelle where highgame>0 order by highgame desc limit 0,13");
while ($row = mysql_fetch_assoc ($result)) {
echo "<tr><td align='center'>".$row[name].", ".$row[vorname]."</td></tr>";
}
Versucht habe ich es recht kläglich so:
PHP-Code:
define ("KILL_GLOBALS", 1);
define ("IN_MYBB", 1);
require "./global.php";
require "./inc/functions_post.php";
add_breadcrumb ("svf_highgames");
$result = $db->query ("select name, vorname from tabelle where highgame>0 order by highgame desc limit 0,13");
while($row = $db->fetch_array($result))
{
$name = $row['name'];
$vorname = $row['vorname'];
$highgame = $row['highgame'];
eval("\$highgames .= \"".$templates->get("svf_highgame2")."\";");
echo $highgames;
}
eval ("\$svf_highgames = \"".$templates->get("svf_highgames")."\";");
output_page($svf_highgames);
In der svf_highgame2 steht die Ausgabe drin:
Code:
<tr>
<td align='center'>{$name}, {$vorname}</a></td>
<td align='center'>{$highgame}</td>
</tr>
Im Template svf_highgames lass ich dann alles durch {$highgames} anzeigen.
Über ein paar Denkanstöße wäre ich dankbar.