inner join

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP 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 are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

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 »

Senior Front-end developer

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »
De boer

de boer

07/02/2011 20:10:57
Quote Anchor link
Hello Allen,

Ik ben een beginneling op het gebied van PHP en MYSQL, dus mijn vragen zijn mischien voor de meesten heel simpel.
Toch stel ik hulp op prijs.

Ik heb een database met een aantal tabellen, maar het gaat hier even om 2
De tabellen zijn wed_scores en namen.
wed_scores:
id int(10) UNSIGNED No None AUTO_INCREMENT
id_locatie int(10) No None
id_wed int(10) No None
date date No None
time time No None
duur time No None
id_naam1 int(10) No None
id_naam2 int(10) No None
punten1 int(10) UNSIGNED No None
punten2 int(10) No None
max_br1 int(10) UNSIGNED No None
max_br2 int(10) No None
aantal_br1 int(10) UNSIGNED No None
aantal_br2 int(10) No None
tot_br1 int(10) UNSIGNED No None
tot_br2 int(10) No None
tot_foul1 int(10) UNSIGNED No None
tot_foul2 int(10) No None
en namen:
id int(10) UNSIGNED No None AUTO_INCREMENT
naam varchar(30) latin1_swedish_ci No None
club varchar(30) latin1_swedish_ci No None

id_naam1,id_naam2 verwijzen naar de tabel namen

PHP Code
De Query die ik gebruik is:
$sql = "SELECT $sql_str FROM wed_scores WHERE '$id_wed' = wed_scores.id_wed
INNER JOIN namen AS join1 ON wed_scores.id_naam1=namen.id
INNER JOIN namen AS join2 ON wed_scores.id_naam2=namen.id
ORDER BY wed_scores.date,wed_scores.time DESC";

Vraag1: Wat is hier fout

Vraag 2: is dit de beste manier om dit te doen?
Gewijzigd op 08/02/2011 11:15:26 door De boer
 
PHP hulp

PHP hulp

08/01/2025 23:05:36
 
Noppes Homeland

Noppes Homeland

07/02/2011 20:15:21
Quote Anchor link
De INNER JOINS moeten in de from-clause!!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT $sql_str
       --------> dir moet je niet doen, daar gewoon de benoemde velden neer
Gewijzigd op 07/02/2011 20:21:38 door Noppes Homeland
 
De boer

de boer

07/02/2011 21:49:41
Quote Anchor link
Ok bedankt !
Ik heb het volgende nu geprobeerd:
$sql = "SELECT $sql_str FROM wed_scores,namen
INNER JOIN namen AS join1 ON namen.id=wed_scores.id_naam1
INNER JOIN namen AS join2 ON namen.id=wed_scores.id_naam2
WHERE '$id_wed' = wed_scores.id_wed
ORDER BY wed_scores.date,wed_scores.time DESC";
Met als resultaat:

1054: Unknown column 'wed_scores.id_naam1' in 'on clause'

SELECT wed_scores.date, wed_scores.time, wed_scores.duur, namen.naam, namen.naam, wed_scores.punten1, wed_scores.punten2, wed_scores.max_br1, wed_scores.max_br2, wed_scores.tot_br1, wed_scores.tot_br2, wed_scores.aantal_br1, wed_scores.aantal_br2, wed_scores.tot_foul1, wed_scores.tot_foul2 FROM wed_scores,namen
INNER JOIN namen AS join1 ON namen.id=wed_scores.id_naam1
INNER JOIN namen AS join2 ON namen.id=wed_scores.id_naam2
WHERE '1' = wed_scores.id_wed
ORDER BY wed_scores.date,wed_scores.time DESC

Terwijl (ook uit de listing van de structuur van wed_scores overduidelijk blijkt dat wed_scores.id_naam1 wel bestaat.

Toevoeging op 07/02/2011 21:51:56:

Is er geen eenvoudiger manier? Of is het gebruik van deze JOIN's normaal in dergelijke gevallen?
 
Jordi Kroon

Jordi Kroon

07/02/2011 22:01:51
Quote Anchor link
letop mysql injectie !
 
De boer

de boer

07/02/2011 22:11:33
Quote Anchor link
Oww, sorry, hoe doe ik dat volgende keer?
 

07/02/2011 22:21:27
Quote Anchor link
Jordi kroon op 07/02/2011 22:01:51:
letop mysql injectie !


Dit kan je niet zo stellen. Er is wel een kans op.
De boer op 07/02/2011 22:11:33:
Oww, sorry, hoe doe ik dat volgende keer?

Gebruikers kunnen je systeem hacken als het mogelijk is om data direct in een query te stoppen.
Dus bijvoorbeeld: SELECT id FROM users WHERE username=$_POST['username']
Om dat te voorkomen gebruik je mysql_real_escape_string.
 
Jordi Kroon

Jordi Kroon

07/02/2011 22:21:33
Quote Anchor link
Zie php.net mysql_real_escape_string

Toevoeging op 07/02/2011 22:24:28:

Karl was me voor :P
 
De boer

de boer

07/02/2011 22:43:48
Quote Anchor link
Ok, bedankt voor de waarschuwing, daar was ik me niet van bewust en ik zal zeker die stukken bestuderen. Ziet er wel ingewikeld uit voor een leek, maar is wel belangrijk id.

Toevoeging op 07/02/2011 22:50:13:

Maar.....
Kan iemand de foutmelding:
1054: Unknown column 'wed_scores.id_naam1' in 'on clause'

zoals boven genoemd, verklaren? Die column bestaat nl wel
 
The Force

The Force

08/02/2011 08:45:26
Quote Anchor link
"wed_scores.id_naam1" bestaat niet omdat er geen tabel "wed_scores" bestaat maar een tabel "wedscores".
 
De boer

de boer

08/02/2011 11:20:56
Quote Anchor link
Bedankt voor je reactie The Force. Het is begrijpelijk dat je dat denkt omdat ik id een abusievelijk wedscores had geschreven boven aan bij de beschrijving van de tabellen structuur. (Ik heb dat inmiddels gecorrigeerd).
De tabel heet dus echt wed_scores en de kollommen id_naam1 en id_naam2 bestaan

Overigens is opmerkelijk dat de foutmelding:
1054: Unknown column 'wed_scores.id_naam1' in 'on clause'

verwijst naar de on clause terwijl de kollom al eerder wordt genoemd in de SELECT gedeelte.

Toevoeging op 08/02/2011 23:13:49:

Hoi Allen,

Heb veel nuttige tips gekregen maar het was nog niet opgelost.
Ben al wel wat verder
Ik heb dus 2 inner joins nodig
Maar de onderstaande code werkt wel voor 1 join
$sql = "SELECT
'wed_scores.date','wed_scores.time','wed_scores.duur','namen.naam','namen.naam',
'wed_scores.punten1','wed_scores.punten2','wed_scores.max_br1','wed_scores.max_br2','wed_scores.tot_br1',
'wed_scores.tot_br2','wed_scores.aantal_br1','wed_scores.aantal_br2','wed_scores.tot_foul1','wed_scores.tot_foul2'
FROM wed_scores
INNER JOIN namen ON wed_scores.id_naam1=namen.id";
// zoiets heb ik nodig INNER JOIN namen ON wed_scores.id_naam2=namen.id

Iedere advies hulp wordt zeer op prijs gesteld
 



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.