Weergegeven resultaten: 1 t/m 9 van 9

Threaded View

  1. #1
    Expert   Dexter's schermafbeelding
    Geregistreerd
    30 January 2008
    Locatie
    België
    Berichten
    691
    Bedankjes
    619
    Bedankt
    632 keer in 341 posts

    [MySQL] Order by werkt niet?

    Ik heb een probleemtje met MySQL en ik vind het probleem niet. :P

    Ik heb een functie:

    Code:
    //Haalt alle categoriën op en returnt een resource in alfabetische volgorde van de naam.    
    function get_all_cats() {
            $query = "SELECT * FROM cats ORDER BY naam ASC";
            $result = mysql_query($query);
            gelukt($result, "De functie get_all_cats() in de functions.php pagina is mislukt.");
            //$result is de resource.
            return $result;
    }
    Met naam, de naam van de kolom in de tabel 'cats' (kort voor categorieën).

    Daarna doe ik dit:
    Code:
                
    <ul>                
        <?php
            $resource_cats = get_all_cats();
            while($row = mysql_fetch_array($resource_cats)) {
                echo "<li><a href=\"view_cat.php?cat=" . $row['id'] . "\">" . $row['naam'] . "</a></li>";
            }
        ?>
    </ul>
    Waarin ik dus een geordende lijst als html-resultaat verwacht. Echter lukt dit niet, ik krijg (met een paar testwaarden) :

    Code:
    Flash
    Java
    Objective C
    Cascading Style Sheets
    HTML
    Photoshop
    PHP & MySQL
    Uncategorized
    Welke niet alfabetisch is. :(


    Iemand een idee waarom dit niet lukt met "ORDER BY" in de query?

    Alvast bedankt,


    Dexter
    HTML(5), CSS(3), Javascript, jQuery, Objective C, Java, AppleScript, PHP, MySQL.

  2. De volgende gebruiker bedankt Dexter voor deze nuttige post:

    ultddave (14 July 2011)

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •