hoihoi,

ik heb deze query:

$query = "SELECT id, naam FROM almelo_producten WHERE categorie_id = ".$categorie;

nu komen de producten goed uit de DB maar wil ik ze ook nog sorteren op naam.

Iemand een idee? ORDER by naam werkt helaas niet...

Waarom werkt ORDER BY naam niet? Wat gaat er mis, krijg je een error? Gaat het anders dan je verwacht had? Iets specifieker graag.
sorry, het ordenen by name gaat wel als ik de WHERE categorie_id = ".$categorie; weghaal en vervolgens vervang met ORDER by naam.

Maar dan krijgen de producten geen id mee van de categorie en dat is ook belangrijk.

Ik ben dus benieuwd of ik in mijn bestaande code,

$query = "SELECT id, naam FROM almelo_producten WHERE categorie_id = ".$categorie;

een stukje code kan invoegen wat ook nog eens sorteert op naam.

Als ik gewoon ORDER by naam erbij invoeg dan vindt hij geen producten meer.
Dan heb je het vast verkeerd ingevuld.
<?php
$query = "
SELECT
id,
naam
FROM almelo_producten
WHERE categorie_id = ".$categorie."
ORDER BY naam;";
?>
Zo moet het naar mijn idee werken en je query is iets overzichtelijker op deze manier.
geweldig willem-jan... het werkt!

bedankt!

Reageren