Schleife Datenbankabfrage
Verfasst: 11.08.2009 12:16
Ich brauche mal wieder hilfe....
Ich würde gerne eine abfrage mit verschieden Werten verschiedener Datensätze starten...
Da ich aber noch vor der Übergabe ans Template mit den Daten einige berechnungen anstellen möchte, will ich die einzelnen Daten als Variablen hochzählen lassen...
Am ende werden je 6Verschiedene Daten pro Datensatz von bis zu 30 Datensätzen abgefragt.
Hier mal meine (stümperhafte) idee, die nicht funktioniert, stark vereinfacht auf 2 Daten pro Satz reduziert...
PHP-Datei:
Jetzt würde ich gerne dies und das berechnen:
Dies sollte dann so aussehen:
und am ende wirds ganz normal ans Template übergeben:
So hatte ich mir das zumindest vorgestellt...
Versteht ihr was ich meine???
Ich wäre euch wieder einmal sehr dankbar für eure unterstützung...
Ich würde gerne eine abfrage mit verschieden Werten verschiedener Datensätze starten...
Da ich aber noch vor der Übergabe ans Template mit den Daten einige berechnungen anstellen möchte, will ich die einzelnen Daten als Variablen hochzählen lassen...
Am ende werden je 6Verschiedene Daten pro Datensatz von bis zu 30 Datensätzen abgefragt.
Hier mal meine (stümperhafte) idee, die nicht funktioniert, stark vereinfacht auf 2 Daten pro Satz reduziert...
PHP-Datei:
Code: Alles auswählen
$sql = "SELECT *
FROM " . TVP_UNIT_TABLE . '
WHERE tvp_unit_user = ' . (int) $user_id . '
ORDER BY tvp_unit_date DESC';
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$titel_var[] = $row['tvp_unit_titel'];
$date_var[] => $row['tvp_unit_date'];
}
$db->sql_freeresult($result);
Dies sollte dann so aussehen:
Code: Alles auswählen
$titel_var[0] mache dies und jenes
$titel_var[1] mache dies und jenes
$titel_var[2] mache dies und jenes
$date_var[0] mache dies und jenes
$date_var[1] mache dies und jenes
$date_var[2] mache dies und jenes
Code: Alles auswählen
'TITEL_VAR0' => $titel_var[0],
'TITEL_VAR1' => $titel_var[1],
'TITEL_VAR2' => $titel_var[2],
'DATE_VAR0' => $date_var[0],
'DATE_VAR1' => $date_var[1],
'DATE_VAR2' => $date_var[2],
Versteht ihr was ich meine???
Ich wäre euch wieder einmal sehr dankbar für eure unterstützung...