SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 14.02.2005, 19:26:00
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Sortieren über 2 Tabellen

Abwärts sortiert sollte es doch auch gehen:
PHP-Code:
<?php
    $sql 
"SELECT
                p.id,
                p.topic_id,
                p.user_id,
                p.created AS datum,
                p.title,
                p.text,
                t.id,
                t.forum_id,
                t.closed,
                t.pinned
            FROM
                post p
            LEFT JOIN
                topic t
            ON
                t.id = p.topic_id
            GROUP BY
                p.topic_id
            ORDER BY
                YEAR(p.created) DESC,
                MONTH(p.created) DESC,
                DAYOFMONTH(p.created) DESC"
;
?>

Geändert von xabbuh (14.02.2005 um 19:26:13 Uhr)
Mit Zitat antworten
  #12  
Alt 14.02.2005, 20:43:48
Thom- Thom- ist offline
Anfänger
 
Registriert seit: Feb 2005
Beiträge: 6
AW: Sortieren über 2 Tabellen

Das Problem ist irgendwie ungewöhnlich.
Er nimmt die Topics sehr willkürlich..
d.h. er nimmt immer noch nicht das älteste Post, sondern einfach irgendeins, warum, weiß ich auch nicht.

Wenn man das Dump von mir einspielt bekommt man bei Ausführung des SQL befehls folgendes ergebniss:

Code:
postid|topicid|usw.
5 	3 	1 	2005-02-11 11:10:03 	Topic3 	Dies ist Topic3, Post1 	3 	1 	0 	0
1 	1 	1 	2005-02-10 11:08:03 	Topic1 	Dies ist Topic1, Post1 	1 	1 	0 	0
3 	2 	1 	2005-02-10 11:08:03 	Topic2 	Dies ist Topic2, Post1 	2 	1 	0 	0
7 	4 	1 	2005-02-09 11:11:52 	Topic4 	Dies ist Topic4, Post1 	4 	1 	0 	0
9 	5 	1 	2005-02-08 11:19:31 	Topic5 	Dies ist Topic5, Post1 	5 	1 	0 	0
Wenn man sich aber alle Posts im phpMyAdmin nach Created darstellen lässt (also in der Tabelle) sieht man schnell das da etwas falsch ist.
Nach der Liste müsste Topic 4 das Topic sein dessen Last Post der neuste war, wie man aber an dem ergebniss des SQL Befehls sieht, ist Topic3 laut diesem das neuste Topic.
Er sucht sich, meiner Meinung nach, einfach willkürlich ein Post aus, wenn er von jedem Topic jeweils ein Post hat fängt er an zu sortieren.

mit freundlichen Grüßen
Thomas

Geändert von Thom- (14.02.2005 um 20:44:37 Uhr)
Mit Zitat antworten
  #13  
Alt 14.02.2005, 21:39:03
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Sortieren über 2 Tabellen

ist jetzt nur mal so ne "wage vermutung", aber vielleicht hat er ein problem mit deinem datums-/zeit-string, wenn auch gleich diese spalte vom type timedate ist0. speicher das ganze doch mal im timestamp format, vielleicht läuft es dann besser... wie gesagt ist nur ne wage vermutung, hatte mal ein vergleichbares problem - musste zwar nicht über zwei tables sortieren, aber dennoch - und nach der formats umstellung funkte es dann plötzlich. die mysql version war allerdings auch nicht die neuste bzw. schon museums reif :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mit COUNT aus 2 oder mehr Tabellen zählen schlodd MySQLi/PDO/(MySQL) 2 14.01.2005 14:45:10
Tabellen sortieren wie bei phpMyAdmin mit austauschbaren gifs trigan22 PHP für Fortgeschrittene und Experten 1 12.02.2004 15:58:45
readdir sortieren und dyn. tabellen cobracio PHP für Fortgeschrittene und Experten 3 08.10.2003 04:41:09
Db abfragen von 2 tabellen GrafvonHenneber PHP Grundlagen 6 22.01.2003 16:37:48
Mehrere Tabellen in DB sortieren DiJae PHP Grundlagen 4 23.09.2002 11:58:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:54:46 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt