kostenloser Webspace werbefrei: lima-city


Neue Beiträge sollen oben stehen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    l***z

    Hallo!
    Ehm, ich bin gerade dabei ein Forum zu programmieren und mir gelingt es einfach nicht, wenn man ein neus Thema schreibt, das er dann als erstes, wie bei lima-city ausggeben wird und nicht als letztes in der Liste steht. Hab geh?rt, das soll irgendwie mit der Uhrzeit gehen, aber wie?

    Schon mal danke im Vorraus!

    Ach ja, hab schon die Forensuche benutzt, hab da aber nichts gefunden!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. mysql_query('SELECT * FROM boards DESC)

    Mit 'DESC' kehrst du die Reihenfolge im Query um.
  4. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Na ja, das hilft ihm jetzt sicher weiter...

    Folgende Methode funktioniert ganz gut:

    Du speicherst einfach die Timestamp mit.
    Dann kannst du die Beitr?ge nach dieser umgekehrt sortieren und hast die neuesten oben.

    Nicht wirklich schwer...

    Die timestamp bekommst du mit:

    $timestampt = time();
  5. Also Abfrage:
    $var = "SELECT * FROM tabelle ORDER BY tabellen_feld DESC";
    mysql_query($var);

    DESC hei?t verkehrt also 9,8,7,6,5,4,3,2,1,0
    ASC hei?t richtige reihenfolge 0,1,2,3,4,5,6,7,8,9
  6. Autor dieses Themas

    l***z

    Danke schon mal f?r die Antworten!
    Aber wie m?sste das hier lauten?

    $res = mysql_query("select * from threads where fid=".$_GET[fid]);

    Also das ist meine Zeile, die umgekert mit DESC ausgelesen werden soll, hab auch schon ?berall DESC eingef?gt und rumprobiert, geht aber net!
  7. Vllt so:

    $res = mysql_query("select * from threads where fid=".$_GET[fid].W ORDER BY timestamp DESC");

    Ka ob das hilft..

    mfg mace

    Sorry f?r Doppelpost, aber der Server spinnt echt :slant:

    Beitrag ge?ndert am 9.08.2005 18:19 von mace
  8. Vllt so:

    $res = mysql_query("select * from threads where fid=".$_GET[fid].W ORDER BY timestamp DESC");


    Ka ob das hilft..

    mfg mace
  9. Autor dieses Themas

    l***z

    Ne, tut mir Leid, aber geht auch nicht, hab das timesmap rausgemacht! Ehm, bitte mal ohne timesmap, weil ich noch keins eingebot hab und ich wills erst mal so zum laufen bringen! Also einfach nur mal den Befehl DESC mit einbauen, mehr erst mal nicht! Danke!
  10. c*********c

    $res = mysql_query("select * from threads where fid=".$_GET[fid]);


    Das f?hrt sehr wahrscheinlich zu einem Fehlergebnis, versuchs mal so:

    $sql = "SELECT * FROM threads WHERE fid = '". $_GET['fid'] ."'";
    $res = mysql_query($sql);
  11. Autor dieses Themas

    l***z

    Ne, tut mir Leid, aber geht auch nicht, hab das timesmap rausgemacht! Ehm, bitte mal ohne timesmap, weil ich noch keins eingebaut hab und ich wills erst mal so zum laufen bringen! Also einfach nur mal den Befehl DESC mit einbauen, mehr erst mal nicht! Danke!
  12. Autor dieses Themas

    l***z

    Ne, tut mir Leid, aber geht auch nicht, hab das timesmap rausgemacht! Ehm, bitte mal ohne timesmap, weil ich noch keins eingebaut hab und ich wills erst mal so zum laufen bringen! Also einfach nur mal den Befehl DESC mit einbauen, mehr erst mal nicht! Danke!
  13. Autor dieses Themas

    l***z

    Ne, tut mir Leid, aber geht auch nicht, hab das timesmap rausgemacht! Ehm, bitte mal ohne timesmap, weil ich noch keins eingebaut hab und ich wills erst mal so zum laufen bringen! Also einfach nur mal den Befehl DESC mit einbauen, mehr erst mal nicht! Danke!
  14. Autor dieses Themas

    l***z

    Ne, tut mir Leid, aber geht auch nicht, hab das timesmap rausgemacht! Ehm, bitte mal ohne timesmap, weil ich noch keins eingebaut hab und ich wills erst mal so zum laufen bringen! Also einfach nur mal den Befehl DESC mit einbauen, mehr erst mal nicht! Danke!
  15. Autor dieses Themas

    l***z

    Sorry, das ich schon wieder doppelposte!

    Ehm..

    1.) Das absenden hat irgendwie einen Fehler, deshalb meine Beitr?ge hinter einander!

    2.) Editbutton ist irgendwo hinter versteckt, da wo man nicht dran kommt!

    Sorry!
  16. Autor dieses Themas

    l***z

    compactdisc schrieb:
    $res = mysql_query('select * from threads where fid='.$_GET[fid]);


    Das f?hrt sehr wahrscheinlich zu einem Fehlergebnis, versuchs mal so:

    $sql = 'SELECT * FROM threads WHERE fid = ''. $_GET['fid'] .''';
    $res = mysql_query($sql);


    Diese schei## EDIT Taste, kann das nicht mal wer reparieren? Jetzt musste ich alles per Hand Zitieren, weil man an die Taste auch nicht hin kommt!

    Also, zum Zitat:
    Nein, so wie ich das hingeschreiben habe gehts ja, blo? man muss nur noch das DESC mit einbinden, aber wo?



  17. muste halt noch DESC nach id tuhen
  18. Autor dieses Themas

    l***z


    muste halt noch DESC nach id tuhen

    jo, dann mach das mal bitte, wenns bei dir geht, dann kannst du mir ja gerne den code schicken!
  19. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!