Datenbank abfrage und über explode ausgeben...
Verfasst: 17.06.2009 15:42
Hallo alle zusammen...
ich versuch mich gerade in einem eigenen MOD.
Bin bisher schon recht weit gekommen... aber jetzt hakt es bei der Datenbank abfrage... Ich möchte gerne eine bestimmte Spalte abfragen zu der jeweiligen user id die ebenfals in der Tabelle hinterlegt ist. Selbige ist unique. Der Datensatz besteht aus mehreren Daten und diese sind durch ein Komma getrennt. Die einzelnen Daten übergebe ich dann einzeln an das Template... Im Template kommt aber nichts an... Der rest ausenherum funktioniert ohne Probleme mit und ohne abfrage... Wer kann mir helfen?!?
Hier meine Datenbankabfrage in der .php Datei im root:
Und so übergebe ich das ans Template:
Danke für eure Hilfe...
ich versuch mich gerade in einem eigenen MOD.
Bin bisher schon recht weit gekommen... aber jetzt hakt es bei der Datenbank abfrage... Ich möchte gerne eine bestimmte Spalte abfragen zu der jeweiligen user id die ebenfals in der Tabelle hinterlegt ist. Selbige ist unique. Der Datensatz besteht aus mehreren Daten und diese sind durch ein Komma getrennt. Die einzelnen Daten übergebe ich dann einzeln an das Template... Im Template kommt aber nichts an... Der rest ausenherum funktioniert ohne Probleme mit und ohne abfrage... Wer kann mir helfen?!?
Hier meine Datenbankabfrage in der .php Datei im root:
Code: Alles auswählen
$sql = 'SELECT *
FROM ' . TVP_USER_TABLE . '
WHERE tvp_user = ' . (int) $user_id;
$result = $db->sql_query($sql);
$tvp_active = $db->sql_affectedrows($result);
$db->sql_freeresult($result);
$tvp_reg_datas = $db->sql_affectedrows($result);
$tvp_reg_array = explode(",",$tvp_reg_datas[0]['tvp_reg_data']);
Code: Alles auswählen
$template->assign_vars(array(
'R_GROESSE' => $tvp_reg_array[0],
'R_GEWICHTA' => $tvp_reg_array[1],
'R_GEWICHTB' => $tvp_reg_array[2],
'R_GEWICHTC' => $tvp_reg_array[3],
'R_RAUCH' => $tvp_reg_array[4],
'R_BMI' => $tvp_reg_array[5],
'R_BMIA' => $tvp_reg_array[6],
'R_BMIB' => $tvp_reg_array[7],
));