ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
248
248
EMPFEHLEN
-
Hallo,
ich sitze schon den halben Vormittag dran und komme einfach nicht weiter
Ich möchte sozusagen ein Archiv oder einen Index machen, also es sollen alle eingetragenen Datensätze angezeigt werden.
In PHP mache ich darum folgendes:
Das scheint aber schonmal falsch zu sein,PHP-Code:$dbquery = mysql_query("
SELECT
*
FROM
`".$dbprf."content`
")or die("ERROR");
while ($dbrow = mysql_fetch_array($dbquery)) {
extract($dbrow);
$contentarrayroh = array(
'id' => $id,
'ident' => $ident,
'title' => $title,
'text' => $text
);
}
$contentarray = array(
$contentarrayroh
);
$smarty->assign("inhaltstext", $contentarray);
geht aber auch nichtPHP-Code:...
extract($dbrow);
$contarray = array(
array(
'id' => $id,
'ident' => $ident,
'title' => $title,
'text' => $text
));
}
$smarty->assign("inhaltstext", $contentarray);
Im smarty template versuche ich folgendes:
Ich bekomme jetzt nur den letzten Datensatz angezeigt.PHP-Code:{foreach from=$inhaltstext item=foo}
<a href="{$system_webpath}p_content/{$foo.ident}" title="Inhalt ansehen"><b>- </b>{$foo.title}</a><br />
{/foreach}
Ich hoffe jemand kann mir helfen, vielleicht gehe ich die Sache ja auch Falsch an.
Danke,
kase
-
09.09.07 15:17 #2
- Registriert seit
- Aug 2007
- Beiträge
- 166
Hier ueberschreibst du immer wieder die aktuell geholte Zeile.
Und hier weist du die als letztes geholte Zeile dem Ausgabearray zu.
Wenn es keine zwingende gründe gegen eine Auswahl der Spalten im SQL Statement gibt wuerde meine Loesung so aussehen:
Zuerst waehlst du die Spalten per SQL aus.PHP-Code:$contentarray = array();
$dbquery = mysql_query("
SELECT
id,
ident,
title,
text
FROM
`".$dbprf."content`
") or die("ERROR");
while ($dbrow = mysql_fetch_assoc($dbquery)) {
$contentarray[] = $dbrow;
}
$smarty->assign("inhaltstext", $contentarray);
Dann holst du die Zeilen nacheinander aus dem Result und speicherst sie als als letztes Element im Array ($contentarray[] = $dbrow).
-
ahh, thats it!
Vielen Dank!
Ähnliche Themen
-
Smarty: Mysql-Wert einem Array zuweisen
Von mbecker im Forum PHPAntworten: 1Letzter Beitrag: 04.08.11, 00:12 -
Array, Smarty,...
Von Vectormaster im Forum PHPAntworten: 2Letzter Beitrag: 10.03.09, 20:51 -
Array an Smarty
Von Elmo im Forum PHPAntworten: 3Letzter Beitrag: 10.06.07, 09:43 -
Smarty & Array OHNE index
Von pnx im Forum PHPAntworten: 4Letzter Beitrag: 10.10.04, 16:13 -
Smarty & array´s
Von südpol im Forum PHPAntworten: 4Letzter Beitrag: 24.05.04, 18:51





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren