Tag leute .. bin noch neue bei smarty
also habe eine community mit newssystem und kommentar funktion..
php code:
PHP:
da der hauptteil..
nun die .tpl
Code:
nun mein problem:
in der sql wird nicht der USERNAME gespeichert sondern die ID des users.. wie mach ich es mit smarty das ich die id der aktuellen schleife anzeigen kann?
normal muss ich ja eine query machen mit Select username from tabelle where user_id=$useriddesschreibers ..
aber wenn ich es so mache und dan das in smarty speicher dan wird IMMER der erste namen angezeigt bei smary.. kann mir jemand helfen?
also habe eine community mit newssystem und kommentar funktion..
php code:
PHP:
PHP-Code:
$kommentarsql = mysql_query("SELECT
*
FROM
wcn_news_comments
WHERE
newsid ='$newsid1'
ORDER BY
`ID` DESC");
$komments = array();
while($comment = mysql_fetch_assoc($kommentarsql)) {
$kommentar[] = $comment;
da der hauptteil..
nun die .tpl
Code:
PHP-Code:
{foreach from=$newsbeitraege item=newsbeitrag}
<!-- comment beginn -->
<div class="kommentar">
<div class="kommentar_writer">
{$checkbox}
<a href="nickpage.php?user={$coments_writer}&sid={$sessid}" target="_blank">{$coments_writer}</a> schrieb:
</div>
<div class="news_date">
|| {$newsbeitrag.Datum}
</div>
<div class="kommentar_content">
{$newsbeitrag.inhalt}
</div>
</div>
<!-- comment end -->
{/foreach}
in der sql wird nicht der USERNAME gespeichert sondern die ID des users.. wie mach ich es mit smarty das ich die id der aktuellen schleife anzeigen kann?
normal muss ich ja eine query machen mit Select username from tabelle where user_id=$useriddesschreibers ..
aber wenn ich es so mache und dan das in smarty speicher dan wird IMMER der erste namen angezeigt bei smary.. kann mir jemand helfen?
Kommentar