last post probleempje...

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Montana
Berichten: 222
Lid geworden op: 19 jul 2004, 17:09
Locatie: Hellevoetsluis
Contacteer:

last post probleempje...

Bericht door Montana » 03 aug 2005, 14:16

hey ik zit met een probleempje (alweer :cry: )
ik heb deze code van een site gedownload (weet alleen ff niet meer waar)
alleen als ik die op me site zet werkt het goed..
maar als ik een post maak geeft die een fout aan :Query failed
ik heb de onderstaande code in de page_header gezet

Code: Selecteer alles

$topicnummers = 2; 
// Het aantal topics dat weergegeven moet worden 
$site = "http://www.wb-s.nl/"; 
// Het adres waar jouw forum staat 
$target = "blank"; 
$table_topics = $table_prefix. "topics"; 
$table_forums = $table_prefix. "forums"; 
$table_posts = $table_prefix. "posts"; 
$table_users = $table_prefix. "users"; 

$query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username 
FROM $table_topics t, $table_forums f, $table_posts p, $table_users u 
WHERE t.topic_id = p.topic_id AND 
f.forum_id = t.forum_id AND 
t.topic_status <> 2 AND 
p.post_id = t.topic_last_post_id AND 
p.poster_id = u.user_id 
ORDER BY p.post_id DESC LIMIT $topicnummers"; 
$result = mysql_query($query) or die("Query failed"); 

while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { 
$linkje = "<a target=\"".$target."\" href=\"".$site."viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\">" . 
$row["topic_title"] . 
"</a><br> door</span> <a target=\"".$target."\" href=\"".$site."profile.php?mode=viewprofile&u=$row[user_id]\">" . 
$row["username"] . 
"</a><br> op " . 
date('d-n-Y @ G:i', $row["post_time"]) . 
"<br>"; 
}
iemand een iedee hoe ik dit kan oplossen :roll:
tnx :bier:

Gebruikersavatar
Montana
Berichten: 222
Lid geworden op: 19 jul 2004, 17:09
Locatie: Hellevoetsluis
Contacteer:

Bericht door Montana » 04 aug 2005, 13:52

niemand ? :(

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 07 aug 2005, 19:59

Heb je het bestand config.php ook geinclude?
Afbeelding

Gebruikersavatar
Montana
Berichten: 222
Lid geworden op: 19 jul 2004, 17:09
Locatie: Hellevoetsluis
Contacteer:

Bericht door Montana » 07 aug 2005, 20:21

hij staat in de page_header dus neem aan dat dat wel goed staat :roll:

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 07 aug 2005, 21:25

Zet eens achter

Code: Selecteer alles

$result = mysql_query($query) or die("Query failed"); 
print($query);

en post wat hij nog meer geeft dan "Query failed".
Afbeelding

Gebruikersavatar
Montana
Berichten: 222
Lid geworden op: 19 jul 2004, 17:09
Locatie: Hellevoetsluis
Contacteer:

Bericht door Montana » 07 aug 2005, 21:59

SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username FROM topics t, forums f, posts p, users u WHERE t.topic_id = p.topic_id AND f.forum_id = t.forum_id AND t.topic_status <> 2 AND p.post_id = t.topic_last_post_id AND p.poster_id = u.user_id ORDER BY p.post_id DESC LIMIT 2

dan geeft die dit aan tenminste als ik het goed heb gedaan

Gesloten