while Schleife darstellen

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
solar22
Mitglied
Beiträge: 65
Registriert: 08.02.2007 18:21

while Schleife darstellen

Beitrag von solar22 »

Hallo,
ich hab folgenden Code:

Code: Alles auswählen

$sql="SELECT * FROM news ORDER BY id DESC";
$query=mysql_query($sql);
while ($news=mysql_fetch_array($query)) {
echo $news['titel']."<br />";
echo $news['autor']."<br />";
echo $news['inhalt']."<br />";
}
Wie forme ich diesen Code jetzt in das Templatesystem von phpBB2 um ?

Ich bitte um Hilfe.

mfG
solar22
solar22
Mitglied
Beiträge: 65
Registriert: 08.02.2007 18:21

Beitrag von solar22 »

Sry für Doppelpost:
So..bisher habe ich diesen Code:
index.php

Code: Alles auswählen

/* cms */
$cms_sql = 'SELECT name, menu FROM cms ORDER BY id ASC';
if(!$cms_result = $db->sql_query($cms_sql)) {
	message_die(GENERAL_ERROR, 'Fehler beim Auslesen des Menus', '', __LINE__, __FILE__, $cms_sql);
}

while($cms_row = $db->sql_fetchrow($cms_result)) {
	$template->assign_block_vars('cms_menu', array(
		'NAME' => $cms_row['name'],
		'MENU' => $cms_row['menu']
	));

  }
  // cms ende
und in der overall_header.tpl:

Code: Alles auswählen

            <!-- CMS MOD -->

<td class="row1" height="22" align="left" valign="top"><a href="cms.php?go={cms_menu.NAME}"><img src="templates/subSilver/images/icon_mini_home.gif" width="12" height="13" border="0" alt="cms.php?go={cms_menu.NAME}" hspace="3" /></a></td><td class="row1" height="22" align="left" valign="top"><a href="cms.php?go={cms_menu.NAME}" class="mainmenu">{cms_menu.MENU}</a></td>


            <!--CMS Ende-->
es sind 2 einträge in der db vorhanden, das script in der index.php läuft perfekt, nur ausgegeben in der navi wird nur das symbol ([ externes Bild ])
weiss wer warum ?
Link zum Forum: http://grsonline.gr.funpic.de/phpBB2
Benutzeravatar
frein
Mitglied
Beiträge: 125
Registriert: 15.06.2007 15:07
Wohnort: Homburg
Kontaktdaten:

Beitrag von frein »

hi,
<!-- CMS MOD -->

<td class="row1" height="22" align="left" valign="top"><a href="cms.php?go={cms_menu.NAME}"><img src="templates/subSilver/images/icon_mini_home.gif" width="12" height="13" border="0" alt="cms.php?go={cms_menu.NAME}" hspace="3" />SCHREIB HIER DEN NAMEN HIN</a></td><td class="row1" height="22" align="left" valign="top"><a href="cms.php?go={cms_menu.NAME}" class="mainmenu">{cms_menu.MENU}</a></td>


<!--CMS Ende-->

ersetz das
schreib hier den Namen hin
durch was du gerne noch dort stehen hättest
solar22
Mitglied
Beiträge: 65
Registriert: 08.02.2007 18:21

Beitrag von solar22 »

ne, so wollte ich das nicht, das komische, ich hab mir mal die foren_liste.zip aus der kb geladen und meinen code reingesetzt, da gehts oO
Nur hier gehts nicht :cry:
Hinetr BIld soll ja in der neuen <td> erst der Text stehen
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“