Sorierungsproblem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Sorierungsproblem

    Hi...

    Ich hab ein Verständnisproblem wegen einer Sortierung der Gallery.


    Und zwar werden bei Top 5 die Bilder nicht nach Views sortiert, obwohl dies aber "eigentlich" so abgefragt wird.

    Zum Verständnis: http://www.pc-activated-shop.de/max3d/gallery/



    Die Abfrage sieht wie folgt aus:

    PHP-Code:

    $load_lists 
    "

            SELECT
                          COUNT(comments.com_id) AS coms,
                          gally.gid,
                          gally.url,
                          gally.dateiname,
                          gally.uploaddate,
                          gally.katid,
                          gally.userid,
                          gally.titel,
                          gally.hits,
                          gacat.cat_name
            FROM
                          gallery gally
            LEFT JOIN
                          gallery_cats gacat
                    ON
                          gally.katid=gacat.cat_id
            LEFT JOIN
                          gallery_comments comments
                   ON
                          comments.com_gallery_id = gally.gid
            WHERE
                          gacat.cat_id = '"
    .$sortby."'
            GROUP BY
                          gally.gid
            ORDER BY
                          gally.hits DESC
            LIMIT 5
                          "


    Es kommt nicht darauf an, mit dem Kopf durch den Monitor zu rennen,
    sondern mit den Augen das Manual zu lesen.

  • #2
    ich nehme an, dass gally.hits vom typ VARCHAR ist?

    wenn dem so ist, sortiert er richtig. -> tipp: integer
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Original geschrieben von Abraxax
      ich nehme an, dass gally.hits vom typ VARCHAR ist?

      wenn dem so ist, sortiert er richtig. -> tipp: integer
      richtig... schade das lotto spielen nicht auch so einfach ist, dann wärst du jetzt reich +fg+

      INT(7) müssten eigentlich ausreichen, oder?

      danke dir! .. weshalb behandelt es die abfrage so unterschiedlich?

      Es kommt nicht darauf an, mit dem Kopf durch den Monitor zu rennen,
      sondern mit den Augen das Manual zu lesen.

      Kommentar


      • #4
        Original geschrieben von xManUx
        .. weshalb behandelt es die abfrage so unterschiedlich?
        warum ist die banane krum ...?

        weil eine alphanummerische sortierung nun mal so definiert ist.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Original geschrieben von wahsaga
          warum ist die banane krum ...?

          weil mustafa dumm

          Es kommt nicht darauf an, mit dem Kopf durch den Monitor zu rennen,
          sondern mit den Augen das Manual zu lesen.

          Kommentar

          Lädt...
          X