neuste zehn bilder von nickpage
neuste zehn bilder von nickpage
Hi, Ich möchte, dass die zehn neusten Galerie Bilder der der Nickpage auf der Portalseite erscheinen. wie stelle ich das am Besten an? Ich habs selber schon versucht, aber nicht hingekriegt... Kann mir da jemand weiterhelfen?
- Nosferatu_v
- Mitglied
- Beiträge: 283
- Registriert: 04.02.2004 10:13
- Wohnort: Österreich
- Kontaktdaten:
Wie ist das?
Das sind die 10 letzten Bilder, wenn die Tabelle phpbb_nickpagegalerie heisst.
Code: Alles auswählen
SELECT * FROM `phpbb_nickpagegalerie` ORDER BY `gal_id` DESC LIMIT 0 , 10
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Diese Anforderung hatte Deine erste Anfrage nicht.
Check das:
Das sind die 10 neuesten Bilder aus der NP mit dem entsprechenden Usernamen dazu.
Check das:
Code: Alles auswählen
SELECT np.gal_id, u.username
FROM phpbb_nickpagegalerie np, phpbb_users u
WHERE np.uid = u.user_id
ORDER BY np.gal_id DESC
LIMIT 0 , 10
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
hab ich versucht...
im Portal.php:
und im portal_body.tpl:
mir ist schon klar, dass dies kein bild ausgiebt, aber ich wollte nur einmal checken, ob er überhaupt den dateinamen ausgibt... leider hat auch dies nicht funktionniert
im Portal.php:
Code: Alles auswählen
$sql = 'SELECT np.gal_id, u.username
FROM myqube_nickpagegalerie np, myqube_users u
WHERE np.uid = u.user_id
ORDER BY np.gal_id DESC
LIMIT 0 , 10';
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Konnte neue Bilder nicht abrufen!", "", __LINE__, __FILE__, $sql);
}
$newbild = $row[pic];
............
$template->assign_vars(array(
'NEWBILD' => $newbild,
Code: Alles auswählen
<tr>
<td class="row2" valign="top" align="left">
{NEWBILD}
</td>
</tr>
mir ist schon klar, dass dies kein bild ausgiebt, aber ich wollte nur einmal checken, ob er überhaupt den dateinamen ausgibt... leider hat auch dies nicht funktionniert

- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hi
ersetz mal $newbild = $row[pic];
druch:
und muss auch in die select angabe...
Jan
ersetz mal $newbild = $row[pic];
druch:
dann in der tplwhile ( $row = $db->sql_fetchrow($result) )
{
$newbild = $row['pic'];
$username = $row['username'];
$template->assign_block_vars('newbild', array(
'NEWBILD' => $newbild,
'USERNAME' => $username));
}
ich gehe mal davon aus, NEWBILD den pfad ausgibt, bzw $row['pic']; muss auch in der DB pic heißen...<!-- BEGIN newbild -->
{newbild.USERNAME}: <img src="{newbild.NEWBILD}"><br />
<!-- END newbild -->
und muss auch in die select angabe...
Jan
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!

kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!