sorteer vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer

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 »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

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 »

Junior .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

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 »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

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 »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

Front-end developer (Medior/Senior)

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 »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel 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 technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Pagina: « vorige 1 2

JSP

JSP

05/06/2007 00:20:00
Quote Anchor link
niet met de sorteer functie van php dat had ik geprobeerd.
Het gaat om de code die ik eerder vandaag heb gepost
Gewijzigd op 01/01/1970 01:00:00 door JSP
 
PHP hulp

PHP hulp

11/01/2025 12:53:56
 
Joren de Wit

Joren de Wit

05/06/2007 00:29:00
Quote Anchor link
Ok, wat je met die laatste query uit je code wilt bereiken is in principe toch alle vrienden ophalen van een bepaald persoon gesorteerd op visit?

Wat je nu met die laatste query doet is het ophalen van de gegevens van 1 persoon, dan komt door die WHERE clause die je erin hebt staan.

Je hebt wel de beschikking over alle id's van de vrieden, dus wat je zou kunnen doen is de volgende query gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT *
FROM members
WHERE memberid IN (1, 2, 10, 12)
ORDER BY visit DESC

Hierbij is '1, 2, 10, 12' even een voorbeeldje, maar dit is het formaat dat je moet gebruiken om op deze manier alle id's achter elkaar te zetten.

Dit laatste is vrij eenvoudig in php wel te bereiken. Dus zorg dat je een variabele aanmaakt waarbij alle id's van de weer te geven vrienden in bovenstaand formaat staan.

ps. Als je dit hele verhaal in 1 query wilt hebben, zou je in de friends tabel nog een aparte kolom op moeten nemen waarin je aangeeft of de uitnodiging geaccepteerd is.

Dus:

friends
--------
id
member_id
friend_id
accepted (1 of 0, tinyint)

Vervolgens denk ik dat deze query wel zou moeten werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT m.*
FROM
    members m,
    friends f
WHERE m.id = f.friend_id
AND f.accepted = 1
AND f.member_id = [id]
ORDER BY m.visit DESC

Hierbij stelt [id] het id van de betreffende member voor waarvan je alle vrienden op wilt halen.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
JSP

JSP

05/06/2007 10:52:00
Quote Anchor link
Blanche schreef op 05.06.2007 00:29:

Je hebt wel de beschikking over alle id's van de vrieden, dus wat je zou kunnen doen is de volgende query gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT *
FROM members
WHERE memberid IN (1, 2, 10, 12)
ORDER BY visit DESC

Hierbij is '1, 2, 10, 12' even een voorbeeldje, maar dit is het formaat dat je moet gebruiken om op deze manier alle id's achter elkaar te zetten.

dit heb ik geprobeerd alleen blijft alles hetzelfde, ik kan overigens ook maar
één variabele invullen.., hierbij weet ik niet of dit is wat je bedoelde?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT *
FROM   members
WHERE  memberid IN ($row_sfr[friend_id])
ORDER BY visit DESC";


Blanche schreef op 05.06.2007 00:29:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT m.*
FROM
    members m,
    friends f
WHERE m.id = f.friend_id
AND f.accepted = 1
AND f.member_id = [id]
ORDER BY m.visit DESC

Misschien stom vraagje, maar
waar staan die "m" en "f" eigenlijks voor?
Gewijzigd op 01/01/1970 01:00:00 door JSP
 
Joren de Wit

Joren de Wit

05/06/2007 10:56:00
Quote Anchor link
Nee, je kan dus niet maar 1 variabele invullen. Dat is dus juist wat ik in mijn verhaal aangeef: je zult al die id's van die vrienden in een bepaald formaat moeten zetten en wel:

[id], [id], [id], etc...

Als je alle id's in dit formaat in een variabele hebt staan, kun je uiteindelijk deze variabele opnemen in je IN gedeelte van je query.

Quote:
waar staan die "m" en "f" eigenlijks voor?

Dat zijn aliasses zodat ik niet elke keer de hele tabelnaam uit hoef te schrijven. Je had ook kunnen schrijven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
FROM
    members AS m,
    friends AS f
 
JSP

JSP

05/06/2007 11:15:00
Quote Anchor link
Maar hoe krijg ik dat dan in dat bepaalde formaat [id], [id], [id], etc...

Ja sorry heb er nog niet zoveel verstand van.
 
Joren de Wit

Joren de Wit

05/06/2007 11:21:00
Quote Anchor link
Dat zul je in PHP voor elkaar moeten krijgen.

Je hebt nu de laatste twee queries in een while loop staan. Dat zul je als eerste aan moeten passen aangezien je (in ieder geval) die laatste query maar 1x uit wilt voeren.

Na het checken van de friends houdt je dus een reeks met id's over van geaccepteerde vrienden. Als je deze id's nou eerst eens allemaal opneemt in een array door ze na het checken direct aan die array toe te voegen.

Vervolgens kun je met een foreach loop die array wel doorlopen en de id's in het juiste formaat zetten.

Echter, heb je ook al gekeken naar de andere oplossing die ik aandroeg: een kolom accepted opnemen in je friends tabel? In totaal scheelt je dat namelijk 2 queries en een hoop regels code.
 
JSP

JSP

05/06/2007 11:23:00
Quote Anchor link
Ja daar ben ik op het moment mee aan het vechten lukt nog niet helemaal...
 
Joren de Wit

Joren de Wit

05/06/2007 11:27:00
Quote Anchor link
Waar zit je op dit moment en waar loop je dan vast?
 
JSP

JSP

05/06/2007 11:38:00
Quote Anchor link
Ik krijg deze sql error:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
could not run (SELECT member_id.* FROM members AS member_id, friends
 AS friend_id WHERE member_id.memberid = friend_id.friend_id AND friend_id.accept = 1 AND friend_id.member_id = [memberid] ORDER BY
 member_id.visit DESC).: You have an error in your SQL syntax near '[memberid] ORDER BY member_id.visit DESC' at line 5



ik weet ook niet of ik dit nou wel goed heb?:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT member_id.*
FROM members AS member_id, friends AS friend_id
WHERE member_id.memberid = friend_id.friend_id
AND friend_id.accepted = 1
AND friend_id.member_id = [memberid]
ORDER BY member_id.visit DESC



de friends tabel ziet er zo uit

friends
--------
id
member_id
friend_id
accepted
date


en de members tabel zo:

members
---------
memberid
visit
etc.
etc.
etc.
Gewijzigd op 01/01/1970 01:00:00 door JSP
 
Joren de Wit

Joren de Wit

05/06/2007 11:53:00
Quote Anchor link
Ik snap de aliassen die je gemaakt hebt niet helemaal. Het heeft helemaal geen nut om dit bijvoorbeeld te doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
FROM
    members AS member_id

Een alias is niets meer dan een andere, vaak kortere, aanduiding voor je tabel zodat je niet de hele tabelnaam hoeft aan te geven. Het is dus logisch om bijvoorbeeld 'members AS m' te gebruiken.

Verder gaat je query natuurlijk de fout in omdat je '[memberid]' erin hebt staan. Daar moet natuurlijk wel een variabele komen uit je php script...

Verder zou het dan volgens mij goed moeten gaan.
 
JSP

JSP

05/06/2007 12:07:00
Quote Anchor link
Oke dat had ik dus niet direct door, maar heb het nu weer zoals jij had gescheven:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT m.*
FROM members AS m, friends AS f
WHERE m.memberid = f.friend_id
AND f.accepted = 1
AND f.member_id = [$memberid]
ORDER BY m.visit DESC";


en geeft nou de volgende sql error aan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
could not run (SELECT m.* FROM members
AS m, friends AS f WHERE m.memberid = f.friend_id
AND f.accept = 1 AND f.member_id = [2]
ORDER BY m.visit DESC).:
You have an error in your SQL syntax near '[2]
ORDER BY m.visit DESC' at line 5
 
Joren de Wit

Joren de Wit

05/06/2007 12:16:00
Quote Anchor link
Nee, die haakjes horen er natuurlijk ook niet omheen. Ik bedoelde met '[memberid]' juist een variabele, dus in plaats van dat hele stuk moet je die variabele invullen.

Kijk anders ook nog eens naar het voorbeeld dat ik gister al gaf...
 
JSP

JSP

05/06/2007 12:23:00
Quote Anchor link
Shame, maar weer heeel veeel geleerd thanx blanche :)
het werkt idd geweldig.
Nou de rest nog even aanpassen.
maar met deze query shild het me ook de helft aan regels in
mijn tabel.
Ik zal nog even kijken wat hij allemaal precies doet in deze query
dat heb ik nog niet helemaal door maar dat ga ik vast snappen
again thnx
 
Joren de Wit

Joren de Wit

05/06/2007 12:50:00
Quote Anchor link
Quote:
maar met deze query shild het me ook de helft aan regels in
mijn tabel.
Oh maar dan ga je straks wel de fout in denk ik...

Je moet namelijk, zodra iemand een vriendschap geaccepteerd heeft, ook een record van die persoon opnemen. Per vriendschap moet je altijd 2 records in 1 tabel hebben anders kun je namelijk nooit controleren welke vrienden die tweede persoon allemaal heeft.

En maak je maar niet druk over het aantal records in een tabel. Een database is prima in staat om tabellen met miljoenen records te bevatten.
 
JSP

JSP

05/06/2007 13:02:00
Quote Anchor link
Ja, ik zag het net ja dat dat niet goed gaat komen. denk soms wat te makkelijk.
 
JSP

JSP

05/06/2007 22:06:00
Quote Anchor link
Maar hoe krijg ik het dan trouwens voor elkaar om de twee records te controleren? want nou controleer hij alleen de van de member zelf... en niet of die andere het ook daadwerkelijk heeft geaccepteerd zeg maar.
mod-edit::
Bumpen
Twee of meer keer achter elkaar in je eigen topic posten heet bumpen. Omdat het opdringerig overkomt is bumpen pas na 24 uur toegestaan. Bumpen kan een reden zijn voor de admins en mods om een topic te sluiten. Gebruik het Afbeelding knopje om je tekst aan te passen indien nodig.
Gewijzigd op 01/01/1970 01:00:00 door JSP
 

Pagina: « vorige 1 2



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.