ORDER BY $variabele

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Ervaren Full-Stack PHP Developer

Functieomschrijving Gezocht! Ervaren PHP Developer! Voor een organisatie in de regio Harderwijk zoeken wij een ervaren PHP Developer die het IT team van dit bedrijf gaat versterken. We zijn op zoek naar een enthousiaste en breed georiënteerde IT-er die het innovatieve bedrijf nog een stap verder kan brengen. Voor deze functie zoeken wij iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je werkt samen met een externe ontwikkelpartij en kunt hun dus uitdagen op het geleverde werk. Het schrijven van concepten aan de AI en hardware kant valt onder je verantwoordelijkheden. Het bedrijf noemt zichzelf een

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij een team met 12 programmeurs. Jullie zijn verantwoordelijk voor het huidige platform van deze organisatie. Als team werken jullie in tweewekelijkse sprints en starten jullie iedere dag met een stand-up. Jij werkt samen met jouw team aan het uitbreiden van het huidige platform door middel van nieuwe features. Daarnaast zorg jij er samen met jouw team voor dat het platform veilig is en gebruiken jullie de nieuwste technieken om deze veiligheid te waarborgen. Zo maken jullie gebruik van C# .NET, .NET Core, React, Azure, Kubernetes, ASP.NET, MVC. Jij gaat aan het werk in

Bekijk vacature »

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 »
Ricolo

Ricolo

13/08/2008 20:51:00
Quote Anchor link
Hoi,
Ik heb een vraagje.
Ik wil uit meerdere tabellen gegevens halen en de resultaten met
while printen, maar dus ook ordenen op iets, maar de 2 gegevens
staan in verschillende tabellen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$query
   = mysql_query("SELECT * FROM gebruikers WHERE login='$user'");
$user     = mysql_fetch_object($query);
$punten = $user->punten1 + $user->punten2;

$query2 = mysql_query("SELECT * FROM gegevens WHERE actie='1' ORDER BY '$punten'");
$resultaat = mysql_fetch_object($query2);

// De rest
?>


Maar die $query2 wordt dus niet goed uit de database geselecteerd.
Is er nog een andere manier om de resultaten alsnog op de variabele $punten te ordenen?

Bij voorbaat dank,
Ricolo
Gewijzigd op 01/01/1970 01:00:00 door Ricolo
 
PHP hulp

PHP hulp

05/11/2024 17:34:07
 
- SanThe -

- SanThe -

13/08/2008 21:10:00
Quote Anchor link
$punten is de som van ... dus een getal.
Wat moet ik me dan voorstellen bij ORDER BY 3, of ORDER BY 12?
 
Ricolo

Ricolo

13/08/2008 23:54:00
Quote Anchor link
Ja, dat het dus op een getal geordend wordt.

Van hoog naar laag...
 
Eric

Eric

14/08/2008 00:03:00
Quote Anchor link
Waar doel je precies op? Dat als je de uitkomsten krijgt er niet komt te staan 1,2,3,4,5,6,7,8,9,10 maar bijv 1,10,2,3,4,5,6,7,8,9 ?
In dat geval dien je de kolom actie van je tabel even te wijzigen naar int ipv text.

Zoals ik het begrijp wil je dingen samevoegen uit twee tabellen en op 1 regel naast elkaar afdrukkken op het scherm.
Zoals je nu de gegevens in de tabellen hebt denk ik dat je het zo hebt gemaakt dat het aantal punten uit tabel 'gegevens' de som is van de punten in tabel 'gebruikers'. Hoe moet tabel 'gegevens' nu weten dat de user hoort bij een actie/puntenhoeveelheid?
M.i. zijn die dus niet gekoppeld.... Het lijkt me dat je dat eerst zal moeten doen. Dus een extra kolom in 'gebruikers' met een userid (=oplopend getal, primary key). En diezelfde userid-kolom ook bijvoegen in de gegevens tabel. En dan is het niet meer zo moeilijk...
 
Ricolo

Ricolo

14/08/2008 10:25:00
Quote Anchor link
Nja, Eric, eigenlijk heb je wel gelijk.

Maar bestaat er dan geen andere manier om iets
op hoeveelheid te ordenen zonder dat je ze geordend
uit de database haalt.

Ik doel op dit:

Gegevens uit de database: 112, 3973, 18, 554, ...
Dat deze getallen zo worden geordend:

3973
554
112
18

Begrijp je?
 
Douwe

Douwe

14/08/2008 10:32:00
Quote Anchor link
Uhm... ORDER BY punten DESC ?
 
Ricolo

Ricolo

15/08/2008 11:33:00
Quote Anchor link
Douwe M, dat is juist het probleem.

Die punten komen uit een andere tabel...
Dus dan kan het niet...
 
Barman V

Barman V

15/08/2008 11:42:00
Quote Anchor link
Volgens mij begrijp je niet goed hoe de ORDER BY werkt in SQL.

Hebben de 2 tabellen een relatie met elkaar? Dus kan je JOIN gebruiken?

Of bevatten beide tabellen een kolom met getallen waarop je wil ordenen? Dan kan je gebruik maken van UNION.

Misschien is het handig om je tabel structuur even weer te geven en om aan te geven waarop je precies wil ordenen.
 
Ricolo

Ricolo

15/08/2008 12:10:00
Quote Anchor link
Barman, deze functies waren mij nog onbekend en waarschijnlijk ben ik ook op zoek naar deze functies.

Mijn script ziet er zo uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$query
   = mysql_query("SELECT * FROM gebruikers WHERE login='$user'");
$user     = mysql_fetch_object($query);
$punten = $user->punten1 + $user->punten2;

$query2 = mysql_query("SELECT * FROM gegevens WHERE actie='1' ORDER BY '$punten'");
$resultaat = mysql_fetch_object($query2);

// De rest
?>


De tabel gebruikers bevat alle gegevens over de users en heeft twee velden hierin (allebei INT velden) met de punten (1 en 2).

Uit de tabel gegevens worden precies die spelers gehaald waar de actie (INT veld) op 1 staat, die spelers worden geprint,
maar moeten geordend worden op het aantal punten dat ze hebben.

Ohja, in gegevens staan ook alle users en ik haal dus gegevens uit 2 usertabellen...
 
Maarten Slenter

Maarten Slenter

15/08/2008 13:40:00
Quote Anchor link
Wat wil je nu uiteindelijk hebben?

Een lijstje met gegevens over gebruikers uit de tabellen gebruikers en gegevens, geordend op punten?
 
Barman V

Barman V

15/08/2008 13:52:00
Quote Anchor link
Resume:
Wil je niet gewoon een uitdraai hebben van gegevens met actie = 1 geordend op punten? Maar deze punten staan in de gebruikerstabel.

Je moet dan een relatie aanbrengen tussen de tabel gebruiker en gegevens.

GEBRUIKER
--------------
gebruikerId
punten1
punten2
login
enz

GEGEVENS
------------
gegevensId
gebruikerId
actie
enz

Nu kan je met een SELECT en JOIN een mooi geordend lijstje krijgen

SELECT gebruiker.*, gegevens.*, punten1 + punten2 AS aantal_punten
FROM gebruiker
INNER JOIN gegevens ON (gebruiker.gebruikerId = gegevens.gebruikerId)
WHERE actie = 1
ORDER BY aantal_punten

Ik neem aan dat actie een int veld is. Als het een varchar veld is, dan is het
WHERE actie = '1'
Gewijzigd op 01/01/1970 01:00:00 door Barman V
 
Ricolo

Ricolo

15/08/2008 14:24:00
Quote Anchor link
Maarten, dat is inderdaad wat ik wilde.

Barman, ook jij treft de spijker op de kop.

Naar deze functies (INNER JOIn enzo) was ik inderdaad naar op zoek.

Ik ga het nu uitproberen, bedankt voor je moeite Barman,
de rest natuurlijk ook!
 



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.