Php-mysql ORDER BY vraagje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Senior Front end developer Angular

Functie Er zijn momenteel 5 SCRUM-teams waarvan drie gefocust zijn op DevOps en de huidige projecten en twee op innovatie van de platformen. Jij zal onderdeel worden van het innovatie Scrum team. De 2 multidisciplinaire innovatie teams bestaan momenteel uit 14 werknemers. Jij als senior Front end developer wordt onderdeel van onze innovatieteams. De innovatieteams houden zich bezig met het door ontwikkelen van de huidige producten en denken na over nieuwe functionaliteiten. Binnen de rol van Front end developer krijg je veel vrijheid en kan je je dag zelf indelen. Dingen waar jij je dagelijks mee bezig zult houden is

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Furio Scripting

Furio Scripting

18/11/2015 15:23:31
Quote Anchor link
Beste forumleden,

Ik wil op basis van een sort order sorteren maar helaas lukt dit niet.
Het is voor een menukaart waar je categorieen kan maken als voorgerechten, hoofdgerechten, nagerechten.

Bij het aanmaken van de categorieen kan je een sort order meegegeven als integer. Op basis van de sort order wil ik de menukaart weergeven.

Dit is de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
        
        $q
= 'SELECT * FROM menu_item_to_bedrijf WHERE klant_id = "'.verkrijgIngelogdeKlantId().'" ORDER BY categorie_id, sort_order ASC ';
        $result = $database->query($q);
        
        if (mysqli_num_rows($result) == 0)
        {

        
        echo '<h3 class="text-center">U heeft nog geen menukaart ingevuld.</h3>';
        
        }

        
        $category = null;

        while ($rows = mysqli_fetch_assoc($result))
        {

            
          
            
            if ($category != $rows['categorie_id'])
            {

              echo ' <table class="table menukaart">
                            
                            <tbody>
                           '
;
              $category = $rows['categorie_id'];
            
              echo '<h3 style="background-color: #e84c3d; padding:5px; color:white;">'.verkrijgCategorieNaamById($rows['categorie_id']).'</h3>';
              

            }

 
            //echo $rows['naam'].' - '.$rows['prijs'].' - '.$rows['sort_order'].'<br/>';
            
            echo ' <tr><td>'.$rows['naam'].'</td><td>&euro; '.$rows['prijs'].'</td></tr>';
              
            
        }

        
      echo ' </tbody>
                        </table>'
;
          
        
                              
     ?>
 
PHP hulp

PHP hulp

26/05/2026 12:29:35
 
- SanThe -

- SanThe -

18/11/2015 15:47:47
Quote Anchor link
ORDER BY categorie_id, sort_order ASC

Deze 2 tabellen bestaan in de database?
 
Ivo P

Ivo P

18/11/2015 15:54:22
Quote Anchor link
wat lukt niet?

de hele query werkt niet meer? Hij sorteert op een onverwachte manier?
 
Furio Scripting

Furio Scripting

18/11/2015 16:00:49
Quote Anchor link
Deze 2 kolommen staan in de tabel menu_item_to_bedrijf. Als ik niet categorie_id als eerste order by zet dan zet die de categorieën meerdere malen onder elkaar. Als ik group by categorie_id doe en order by sort_order staan de categorieen goed maar haalt die maar 1 menu item op van iedere categorie.

Zoals het nu staat haalt die alles perfect op per categorie, dus meerdere menu items in de juiste categorie alleen staat dan de volgorde niet goed, die moet volgens de sort_order gaan.
 
Ivo P

Ivo P

18/11/2015 16:24:58
Quote Anchor link
group by zou een foutmelding moeten geven. Zeker in combinatie met select-*

Group by gebruik je in combinatie met functies als SUM() of COUNT(). Jij misbruikt group-by om je dubbelen te verwijderen, maar dat doe je dus niet zoals het bedoeld is.

PS:
je script leest een stuk prettiger als je de query niet 150 tekens breed maakt, maar tussen door eens op enter zou drukken.
De query wordt dan vast overzichtelijker.

Toevoeging op 18/11/2015 16:32:42:

wat is leidend? de sort_order?

Dan doe je dus
ORDER BY sort_order ASC

als je eerst op categorie sorteert dan krijg je dus eerst een oplopende lijst met categorieën en daarbinnen gesorteerd op sort_order.

Je verhaal over de dubbelen volg ik niet zo.

als je bakkerij Jansen hebt, en bakkerij De Vries, dan lijkt het me niet meer dan logisch dat bij beide firma's "bakkerij" komt te staan
 
Furio Scripting

Furio Scripting

18/11/2015 16:53:18
Quote Anchor link
Ivo P op 18/11/2015 16:24:58:
group by zou een foutmelding moeten geven. Zeker in combinatie met select-*

Group by gebruik je in combinatie met functies als SUM() of COUNT(). Jij misbruikt group-by om je dubbelen te verwijderen, maar dat doe je dus niet zoals het bedoeld is.

PS:
je script leest een stuk prettiger als je de query niet 150 tekens breed maakt, maar tussen door eens op enter zou drukken.
De query wordt dan vast overzichtelijker.

Toevoeging op 18/11/2015 16:32:42:

wat is leidend? de sort_order?

Dan doe je dus
ORDER BY sort_order ASC

als je eerst op categorie sorteert dan krijg je dus eerst een oplopende lijst met categorieën en daarbinnen gesorteerd op sort_order.

Je verhaal over de dubbelen volg ik niet zo.

als je bakkerij Jansen hebt, en bakkerij De Vries, dan lijkt het me niet meer dan logisch dat bij beide firma's "bakkerij" komt te staan


Als ik enkel order by sort_order doe krijg ik dit:

Als afbeelding het niet doet: http://i65.tinypic.com/s1j08w.png

Afbeelding
Gewijzigd op 18/11/2015 16:54:18 door Furio Scripting
 
Ivo P

Ivo P

18/11/2015 21:21:32
Quote Anchor link
ja
En wat had je gewild?

Iets waarbij alle broodjes achterelkaar zouden staan?

Dan heb je inderdaad nodig ORDER BY categorie, sort_order.

Dan heb je het in 1 bij elkaarhorend blokje bijelkaar.Dan kun je nog kijken in welke volgorde je categorieën zouden moeten komen.

Maar wat is het probleem als je dat toevoegt?
 
Furio Scripting

Furio Scripting

18/11/2015 23:21:15
Quote Anchor link
Ivo P op 18/11/2015 21:21:32:
ja
En wat had je gewild?

Iets waarbij alle broodjes achterelkaar zouden staan?

Dan heb je inderdaad nodig ORDER BY categorie, sort_order.

Dan heb je het in 1 bij elkaarhorend blokje bijelkaar.Dan kun je nog kijken in welke volgorde je categorieën zouden moeten komen.

Maar wat is het probleem als je dat toevoegt?


Het probleem is dus als je order by categorie, sort_order doet dat de categorieen niet op volgorde staan van de sort_order. Ook moeten de items in de categorie op basis van hun sort_order op volgorde komen.

Wellicht dat mijn query en php opzet anders moet. Ik heb dus 2 tabellen.

1. Menu categorieen met daarin, naam, sort_order.
2. Menu items met daarin categorie_id, sort_order.

Wat ik wil is de juiste items in de categorie weergeven gesorteerd op de sort_order voor zowel de categorieen als de items in de categorie.

Je kan het vergelijken met menu items in menu categorieen bij bijv wordpress cms. Wel moeten de resultaten in een tabel komen voor overzichtelijke weergave.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

19/11/2015 08:03:02
Quote Anchor link
Als je de sort_order van de categorie wilt weten zal je die tabel via een join mee moeten nemen in de query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT m.menu_naam, m.prijs, c.categorie_naam /* etc. */
FROM menu_item_to_bedrijf m
JOIN categorieen c ON m.categorie_id = c.categorie_id
WHERE m.klant_id = 1234
ORDER BY c.sort_order, m.sort_order
 
Furio Scripting

Furio Scripting

19/11/2015 14:52:36
Quote Anchor link
Ger van Steenderen op 19/11/2015 08:03:02:
Als je de sort_order van de categorie wilt weten zal je die tabel via een join mee moeten nemen in de query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT m.menu_naam, m.prijs, c.categorie_naam /* etc. */
FROM menu_item_to_bedrijf m
JOIN categorieen c ON m.categorie_id = c.categorie_id
WHERE m.klant_id = 1234
ORDER BY c.sort_order, m.sort_order


Bedankt!

Ik heb die query voor mijn gevoel er nu goed in staan maar met welke php haal ik nu alle gegevens juist op? Ik heb weinig ervaring met joins. Hij haalt nu niets op helaas met de huidige code.

Al;s ik in SQl de code doe krijg ik volgens mij wel de juiste gegegevns plus volgordes met Ger ze query. Maar hoe ik dit in php per categorie kan uitlezen weet ik niet.

Zie afbeelding: http://oi66.tinypic.com/30911m0.jpg

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php

        
        //$q = 'SELECT * FROM menu_item_to_bedrijf WHERE klant_id = "'.$gegevens['klant_id'].'" ORDER BY categorie_id, sort_order ASC ';
        $q = 'SELECT m.naam, m.prijs, m.sort_order, c.naam, c.sort_order
FROM menu_item_to_bedrijf m
JOIN menu_categorie_to_bedrijf c ON m.categorie_id = c.id
WHERE m.klant_id = '
.$gegevens['klant_id'].'
ORDER BY c.sort_order, m.sort_order'
;
        $result = $database->query($q);
        
        if (mysqli_num_rows($result) == 0)
        {

        
        echo '<h3 class="text-center">Dit restaurant heeft nog geen menukaart ingevuld.</h3>';
        
        }

        
        $category = null;

        while ($rows = mysqli_fetch_assoc($result))
        {

            
          
            
            if ($category != $rows['m.categorie_id'])
            {

              echo ' <table class="table menukaart">
                            
                            <tbody>
                           '
;
              $category = $rows['m.categorie_id'];
            
              echo '<h3 style="background-color: #e84c3d; padding:5px; color:white;">'.verkrijgCategorieNaamById($rows['m.categorie_id']).'</h3>';
              

            }

 
            //echo $rows['naam'].' - '.$rows['prijs'].' - '.$rows['sort_order'].'<br/>';
            
            echo ' <tr><td>'.$rows['m.naam'].'</td><td>&euro; '.$rows['m.prijs'].'</td></tr>';
              
            
        }

        
      echo ' </tbody>
                        </table>'
;
          
        
                              
    
?>
Gewijzigd op 19/11/2015 14:56:19 door Furio Scripting
 
Ivo P

Ivo P

19/11/2015 15:27:13
Quote Anchor link
zie ik nu goed aan de uitlijning dat je de prijs als een varchar() hebt opgeslagen?

bedragen sla je het beste op als een DECIMAL()
bijvoorbeeld DECIMAL(8,2)

De bedragen komen dan met een . in de tabel te staan.
bijvoorbeeld 7.95

Maar daarmee is een bedrag ook echt een getal
Als je op varchars sorteert, dan is "30,99" kleiner dan "7.95"

Bovendien zou je de getallen als decimal ook kunnen gebruiken in een berekening.
 
Furio Scripting

Furio Scripting

20/11/2015 13:06:39
Quote Anchor link
Ivo P op 19/11/2015 15:27:13:
zie ik nu goed aan de uitlijning dat je de prijs als een varchar() hebt opgeslagen?

bedragen sla je het beste op als een DECIMAL()
bijvoorbeeld DECIMAL(8,2)

De bedragen komen dan met een . in de tabel te staan.
bijvoorbeeld 7.95

Maar daarmee is een bedrag ook echt een getal
Als je op varchars sorteert, dan is "30,99" kleiner dan "7.95"

Bovendien zou je de getallen als decimal ook kunnen gebruiken in een berekening.


Bedankt voor de tip, ik doe dat enkel in dit geval zo omdat de gebruiker vaak met een comma de prijs invoert en om dan een str_replace te moeten doen om een . een , te maken is nu niet echt van belang omdat ik verder niets met deze prijs doe van het menu, enkel weergeven ervan.

Als iemand nog een oplossing weet voor mijn topic vraag heel graag.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

20/11/2015 13:38:41
Quote Anchor link
Regel 32 van je code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $category = $rows['m.categorie_id']; ?>

In de query is m. een alias voor tabel naam, in het resultaat wordt alleen de kolomnaam meegegeven.
Ook ontbreekt de kolom categorie_id in de select van de query.

Vanwege het gebruik van alleen de kolomnaam moet je, als kolommen uit verschillende tabellen dezelfde naam hebben, één van die kolom anders benoemen anders wordt de waarde van de laatste kolom weergegeven.
 
Ivo P

Ivo P

20/11/2015 13:56:03
Quote Anchor link
"niet echt van belang omdat ik verder niets met deze prijs doe van het menu, enkel weergeven ervan."

onthoud dat even voor het moment dat je toch wat daarmee gaat doen, en er een klacht komt dat 2 soepjes van 7,95 samen opgeteld maar 14 euro kosten.
 
Furio Scripting

Furio Scripting

20/11/2015 22:59:30
Quote Anchor link
Ger van Steenderen op 20/11/2015 13:38:41:
Regel 32 van je code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $category = $rows['m.categorie_id']; ?>

In de query is m. een alias voor tabel naam, in het resultaat wordt alleen de kolomnaam meegegeven.
Ook ontbreekt de kolom categorie_id in de select van de query.

Vanwege het gebruik van alleen de kolomnaam moet je, als kolommen uit verschillende tabellen dezelfde naam hebben, één van die kolom anders benoemen anders wordt de waarde van de laatste kolom weergegeven.


Het is gelukt hoor! Hartelijk dank voor de query en de uitleg, ook andere forum leden hartelijk dank voor jullie tijd en input.

Na het verschillend maken van de kolommen kon ik via de join functie correct sorteren.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

21/11/2015 10:35:32
Quote Anchor link
>> Na het verschillend maken van de kolommen kon ik via de join functie correct sorteren.

Je had dat ook in de query zelf kunnen doen, je hoeft daarvoor niet de tabel aan te passen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT m.naam, c.naam AS categorie_naam ......

Sorry dat ik daarin niet helemaal duidelijk ben geweest.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.