WBB 3.0.x Forenticker

st0niX
Hallo Zusammen!

Ich hab mit hilfe andere nen code erstellen können für wbb3 forenticker...soll dafür da sein um die aktuellen Theme auf der eigenen Homepage anzeigen zu lassen....es funzt auch nur die anpassung macht probleme....da man aus der db zwei teile rauslesen lassen muss steht als bereichsname nur ne id und nicht der direkte name. Jetzt worde versucht das komplett auszulesen aber funzt irgendwie immernoch nicht.

Desweiteren sollte es auch in drei spalten angeordnet sein damit es übersichtliger aussieht^^

Hier erstmal der code:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:

<?

$link mysql_connect"localhost""db-name""db-passwort" );
if(! $link)
{
//hat nicht geklappt
echo "Konnte keine Verbindung aufbauen";
echo mysql_error;
die;
};

$database="st0nix_forum";
mysql_select_db($database);

$query =("SELECT board.title, thread.* FROM wbb1_1_board board
INNER JOIN wbb1_1_thread thread ON (thread.boardID = board.boardID)
ORDER BY board.title ASC, thread.threadID DESC LIMIT 0,10");
        

$erhalten mysql_query$query ); 
if (! $erhalten) {
die("Fehler bei der Abfage");
};

$z 5;

while ($zeile mysql_fetch_array($erhalten))
{
$board $zeile['boardID'];
$boardt $zeile['title'];
$var=$zeile['topic'] ;
$pID=$zeile['threadID'] ;
$nick $zeile['lastPoster'];
$timestamp $zeile['lastPostTime'];
$datum date("d.m.Y",$timestamp);
$uhrzeit date("H:i",$timestamp);

echo "

<a  href=\"http://deineDomain.de/forum/index.php?page=Board&boardID=$board\" target=\"_blank\">
<img src=\"http://deineDomain.de/forum/icon/boardS.png\" border=\"0\" align='absmiddle'>$board</a> 
<a  href=\"http://deineDomain.de/forum/index.php?page=Thread&threadID=$pID&action=lastPost\" target=\"_blank\">
<img src=\"http://deineDomain.de/forum/icon/goToLastPostS.png\"  border=\"0\" align='absmiddle'> $var</a>




$nick ($datum, $uhrzeit) 



<br><br>
";
} 


mysql_close ();


?>


Ich danke euch für eure hilfe^^

MFG
st0niX
MaDa-Network
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:

<?

$link mysql_connect"localhost""db-name""db-passwort" );
if(! $link)
{
//hat nicht geklappt
echo "Konnte keine Verbindung aufbauen";
echo mysql_error;
die;
};

$database="st0nix_forum";
mysql_select_db($database);

$query =("SELECT board.title, thread.* FROM wbb1_1_board board
INNER JOIN wbb1_1_thread thread ON (thread.boardID = board.boardID)
ORDER BY board.title ASC, thread.threadID DESC LIMIT 0,10");
        

$erhalten mysql_query$query ); 
if (! $erhalten) {
die("Fehler bei der Abfage");
};

$z 5;

while ($zeile mysql_fetch_array($erhalten))
{
$board $zeile['boardID'];
$boardt $zeile['title'];
$var=$zeile['topic'] ;
$pID=$zeile['threadID'] ;
$nick $zeile['lastPoster'];
$timestamp $zeile['lastPostTime'];
$datum date("d.m.Y",$timestamp);
$uhrzeit date("H:i",$timestamp);

echo "

<a  href=\"http://deineDomain.de/forum/index.php?page=Board&boardID=$board\" target=\"_blank\">
<img src=\"http://deineDomain.de/forum/icon/boardS.png\" border=\"0\" align='absmiddle'>$board</a> 
<a  href=\"http://deineDomain.de/forum/index.php?page=Thread&threadID=$pID&action=lastPost\" target=\"_blank\">
<img src=\"http://deineDomain.de/forum/icon/goToLastPostS.png\"  border=\"0\" align='absmiddle'> $var</a>




$nick ($datum, $uhrzeit) 



<br><br>
";
} 


mysql_close ();


?>
 


du hast ne fehler in der Zeile 42 (siehe oben)

weil dort steht $board und nicht $boardt für Titel, wenn es nach deiner abruf dadrüber ist... weil $board bei dir nur die BoardID ausspuckt...
Hawkes
Warum wechselst du plötzlich die Community? Drüben hätte man das genauso weiterbesprechen können.

Was hast du genau vor anzuzeigen? Um die letzten 10 Themen anzuzeigen war das Query, dass ich dir gestern gebaut habe nicht gedacht. Da schien deine Intention eine andere zu sein.

Außerdem: Wenn du auf einer "externen" Seite bist und nicht mit einem CMS o.ä. arbeitest, kannst du im Normalfall einfach die global.php des WBB 3s requiren und hast nun Zugriff auf die WCF/WBBCore class. Dadurch kannst die gesamte API des WBBs auf der externen Seite verwenden und musst dich schonmal nicht um die Datenbankverbindung und Userauthentifizierung kümmern.
Agi
-> Verschoben
Sowas bitte im WBB3 internen Bereich posten, nicht im öffentlichen PHP Forum, danke. Augenzwinkern