Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 402%
Ausl. d. letzten 5 Minuten: 344%
Ausl. d. letzten 15 Minuten: 313%
Aktulle Uhrzeit: 17:29
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz
Yukon Tramps & Drivers

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Frage] Probleme mit Favoriten-Anzeige » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Probleme mit Favoriten-Anzeige
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ipaqman
Jungspund



Dabei seit: 15.01.2007
Beiträge: 16
0 Filebase-Einträge

wBB-Version: wBBLite


Mitglied bewerten

Level: 26 [?]
Erfahrungspunkte: 100.518
Nächster Level: 125.609

25.091 Erfahrungspunkt(e) für den nächsten Levelanstieg



Heul Probleme mit Favoriten-Anzeige Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Leute,

ich möchte die Favoriten-Anzeige auf einer neuen Seite implementieren - benutzte ein wbblite.

Klappt auch alles bisher sehr gut, ausser das mir nicht der letzte (von Datum her) der Favoriten angeziegt wird. Mein Code sieht soweit erstmal so aus:

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:
63:
64:
65:
66:
67:
68:
69:
70:
/** threads **/
  if($wbbuserdata['umaxposts']) $postsperpage=$wbbuserdata['umaxposts'];
 elseif($board['postsperpage']) $postsperpage=$board['postsperpage'];
 else $postsperpage=$default_postsperpage;

 if($board['hotthread_reply']==0$board['hotthread_reply']=$default_hotthread_reply;
 if($board['hotthread_view']==0$board['hotthread_view']=$default_hotthread_view;
 
 $ownuserid="";
 $ownjoin="";
 $threadids="";
 
 $result $db->query("SELECT t.threadid FROM bb".$n."_subscribethreads s LEFT JOIN bb".$n."_threads t USING(threadid) WHERE s.userid='$wbbuserdata[userid]' AND t.visible = 1 ORDER BY t.lastposttime DESC");
 while($row=$db->fetch_array($result)) $threadids .= ",".$row['threadid'];
  $result $db->query("SELECT
    t.*,
    i.*
  FROM bb".$n."_threads t
  LEFT JOIN bb".$n."_icons i USING (iconid)
    WHERE t.threadid IN (0$threadids)
  ORDER BY t.lastposttime DESC Limit 6");

 $threadbit="";
 while($threads=$db->fetch_array($result)) {
  $firstnew="";
  $multipages="";
  $prefix="";
  if(strlen($threads[topic])>27$threads[topic] = "".substr($threads[topic], 024)."...";  
  if($threads['pollid']!=0) eval ("\$prefix .= \"".$tpl->get("board_thread_poll")."\";");

 if($threads['pollid']!=0$foldericon="poll";
  
  else $foldericon=ifelse($threads['userid'],"dot").ifelse($wbbuserdata['lastvisit']<$threads['lastposttime'] && $threadvisit[$threads['threadid']]<$threads['lastposttime'],"new").ifelse($threads['replycount']>=$board['hotthread_reply'] || $threads['views']>=$board['hotthread_view'],"hot").ifelse($threads['closed']!=0,"lock")."folder";
  
  if($wbbuserdata['lastvisit']<$threads['lastposttime'] && $threadvisit[$threads['threadid']]<$threads['lastposttime']) eval ("\$firstnew = \"".$tpl->get("board_threadbit_firstnew")."\";");
  
  if($threads['iconid']) $threadicon=makeimgtag($threads['iconpath'],$threads['icontitle']);
  else $threadicon="&nbsp;";
  
  if($threads['starterid']!=0) eval ("\$threads['starter'] = \"".$tpl->get("board_threadbit_starter")."\";");
  
  if($threads['lastposterid']!=0) eval ("\$threads['lastposter'] = \"".$tpl->get("board_threadbit_lastposter")."\";");
   

  $lastpostdate=formatdate($dateformat,$threads['lastposttime'],1);
  $lastposttime=formatdate($timeformat,$threads['lastposttime']);
  
  if($threads['replycount']+1>$postsperpage && $showmultipages!=0) {
   unset($multipage);
   unset($multipages_lastpage);
   $xpages=ceil(($threads['replycount']+1)/$postsperpage);
   if($xpages>$showmultipages) {
    eval ("\$multipages_lastpage = \"".$tpl->get("board_threadbit_multipages_lastpage")."\";");
    $xpages=$showmultipages;
   }
   for($i=1;$i<=$xpages;$i++) $multipage.=" ".makehreftag("thread.php?threadid=$threads[threadid]&page=$i&sid=$session[hash]",$i);
   eval ("\$multipages = \"".$tpl->get("board_threadbit_multipages")."\";");
  }
  
  
if(!$wbbuserdata['userid']) {
 eval ("\$profil_favorites = \"".$tpl->get("")."\";");
 }
else {
  eval ("\$profil_favorites = \"".$tpl->get("profil_favorites")."\";");
  eval ("\$threadbit .= \"".$tpl->get("overview_threadbit")."\";");
 }
 if($threadbit) eval ("\$threadheader = \"".$tpl->get("overview_threadheader")."\";");
 else eval ("\$threadheader = \"".$tpl->get("overview_nothreads")."\";");
}


Und die overview_threadbit.tpl sieht so aus:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
<tr align="center">
  <td><img src="{imagefolder}/$foldericon.gif" border=0></td>
  <td>&nbsp;&raquo;&nbsp;</td>
  <td  width="75%" align="left">$firstnew<a href="thread.php?threadid=$threads[threadid]&sid=$session[hash]">$prefix$threads[topic]</a>$multipages<br><smallfont><a href="addreply.php?threadid=$threads[threadid]&sid=$session[hash]">Antworten</a> | <a href="overview.php?action=removesubscription&threadid=$threads[threadid]&sid=$session[hash]">Abbestellen</a></font></td>
   <td align="left"><table cellpadding="0" cellspacing="0" border="0" width="100%">
   <tr align="left">
    <td align="left" nowrap><smallfont>$lastpostdate <font color="{timecolor}">$lastposttime</font><br>
    von $threads[lastposter]</font></td>
       </tr>
       <br>
  </table></td>
 </tr>


Was ist falsch?

Da ich ja auf die Favoriten zugreife, sie ich ja normal im UserCP welche Favoriten ich gewählt habe....
Bei meiner Anzeige fehlt immer der letzte... verwirrt

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ipaqman: 28.02.2007 11:34.

28.02.2007 10:49 ipaqman ist offline E-Mail an ipaqman senden Homepage von ipaqman Beiträge von ipaqman suchen Nehmen Sie ipaqman in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Frage] Probleme mit Favoriten-Anzeige

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! © für wbb2 by Bandy & cback.de Geblockte Angriffe: 2.173
Seo Sidemap Powert by 2Clubradio.de
This site or product includes IP2Location LITE data available from https://lite.ip2location.com.
Viktor's Supportboard, ist " Online " seit 20 Jahren, 226 Tage, 23 Stunden, 11 Minuten und 39 Sekunden