Join

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

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 »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »
Emiel de Beer

Emiel de Beer

25/11/2011 00:34:05
Quote Anchor link
Hallo! ik ben al dagen bezig om de juiste informatie uit mijn database te halen. Krijg het niet voor elkaar :s

Dit zijn mijn tabllen:

CREATE TABLE `match_item` (
`id` int(11) NOT NULL auto_increment,
`merk` varchar(100) default NULL,
`type` varchar(100) default NULL,
`bouwjaar` varchar(100) default NULL,
`kmstand` varchar(100) default NULL,
`kleur` varchar(100) default NULL,
`wbkwar` varchar(100) default NULL,
`brandstof` varchar(100) default NULL,
`bijzonder` varchar(100) default NULL,
`prijs` varchar(100) default NULL,
PRIMARY KEY (`id`)

CREATE TABLE `match_item_image` (
`id` int(11) NOT NULL auto_increment,
`item_id` bigint(11) default NULL,
`image` varchar(255) default NULL,
PRIMARY KEY (`id`)

Hij plaatst dus de plaatjes en informatie die bij de plaatjes hoort apart. Nu wil ik een overzichtje maken waar het eerste plaatje uit match_item_image komt en de informatie uit match_item. Ik krijg niet voor elkaar. Kan iemand helpen om in de goeie richting te komen?
 
PHP hulp

PHP hulp

22/05/2024 20:27:53
 
- Ariën  -
Beheerder

- Ariën -

25/11/2011 00:36:11
Quote Anchor link
Wat heb je al geprobeerd?
 
Emiel de Beer

Emiel de Beer

25/11/2011 00:47:22
Quote Anchor link
van alles haha maar dit is de laatste maar dan krijg ik een error (Column 'id' in on clause is ambiguous)

ELECT
*
FROM
match_item
JOIN match_item_image ON id = item_id
WHERE
iten_id < 1
 
- Ariën  -
Beheerder

- Ariën -

25/11/2011 00:54:14
Quote Anchor link
Je wilt in een JOIN nooit alles (*) selecteren, selecteer gewoon de nodige velden, en alles komt goed. Gebruik een AS (alias) voor de velden waarop je JOINed.

Die foutmelding wordt veroorzaakt omdat er al een gelijknamig veld in je result terrecht komt.
Gewijzigd op 25/11/2011 01:31:21 door - Ariën -
 
Emiel de Beer

Emiel de Beer

25/11/2011 01:23:07
Quote Anchor link
uhm dat werkt niet. krijg ik dezelfde fout. Deze werkt wel alleen laat hij dan alle plaatjes zien

SELECT
*
FROM
match_item
JOIN match_item_image ON match_item.id = match_item_image.item_id

heb met WHERE item_id < 1 geprobeerd alleen dan laat hij alle plaatje met item_id 1 zien
 
- Ariën  -
Beheerder

- Ariën -

25/11/2011 01:31:49
Quote Anchor link
Waarom selecteer je wederom 'alles'?
 
Emiel de Beer

Emiel de Beer

25/11/2011 01:40:37
Quote Anchor link
SELECT merk, type, bouwjaar, kmstand, wbkwar, brandstof, prijs, image
FROM match_item
JOIN match_item_image ON match_item.id = match_item_image.item_id
WHERE match_item_image.item_id < 2

Dit werkt ook wel maar dan krijg ik als nog een hele lijst met alle plaatjes. de item_id word niet gelinkt aan de id van match_item. Misschien komt dit door de array waar ik hem inplaats?
Gewijzigd op 25/11/2011 02:36:34 door Emiel de Beer
 
Erwin H

Erwin H

25/11/2011 08:47:05
Quote Anchor link
Dat "kan" komen doordat je nu in de where clause een veld gebruikt uit de gejoinde tabel en niet uit de main tabel. Dus je kan eens proberen om ipv
"WHERE match_item_image.item_id < 2"
de where clause op de eerste tabel toe te passen
"WHERE match_item.id < 2".
 
Stephan Dorst

Stephan Dorst

25/11/2011 08:49:53
Quote Anchor link
ok
Gewijzigd op 25/11/2011 08:51:20 door Stephan Dorst
 
Emiel de Beer

Emiel de Beer

25/11/2011 09:02:30
Quote Anchor link
Had ik ook al geprobeerd. Helaas werkt dat ook niet. Zelfde resultaat.
Gewijzigd op 25/11/2011 09:03:09 door Emiel de Beer
 
Erwin H

Erwin H

25/11/2011 09:10:48
Quote Anchor link
Hoeveel items heb je in de DB, hoeveel plaatjes (en hoeveel normaal gesproken per item) en hoeveel krijg je eruit als je verschillende opties in je where clause opneemt. < 2, = 2 etc?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

25/11/2011 11:12:01
Quote Anchor link
Je moet ook altijd een tabel.col syntax gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT m.merk, m.type, m.bouwjaar, p.image
FROM match_item AS m
LEFT JOIN match_item_image AS p
    ON m.id = p.item_id
WHERE m.id = 1

Met een left join voorkom je dat als er geen image bij een item is dit wordt overgeslagen
Gewijzigd op 25/11/2011 12:22:16 door Ger van Steenderen
 
Emiel de Beer

Emiel de Beer

25/11/2011 11:53:05
Quote Anchor link
Ik ben nu nog op mijn werk maar ik ga het gelijk proberen als ik thuis ben.

Toevoeging op 25/11/2011 14:06:37:

Helaas weer niet! hij laat alsnog alle plaatjes zien met de info erbij. ik twijfel nu of het niet aan mijn array ligt. Voor de zekerheid de hele code.
dit is het resultaat klik
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
<?php
include("admin/config.php");

//Gegevens uit MySQL halen
$data = mysql_query("SELECT m.merk, m.type, m.bouwjaar, p.image
FROM match_item AS m
LEFT JOIN match_item_image AS p
    ON m.id = p.item_id
WHERE m.id = 1

"
) or die(mysql_error());

//array voor een 1 auto
while($info = mysql_fetch_array( $data ))
{

?>



<table width="750" height="75">
    <tr>
        <td height="75" width="120" rowspan="2"><?php Print "<img src=/admin/images/".$info['image'] . " height='75' width='120'>"; ?></td>
        <td height="25" width="630" Valign="top"><?php Print " ".$info['merk'] . " ".$info['type'] . " "; ?></td>
    </tr>
    <tr>
        <td height="50" width="630" Valign="top">info</td>
    </tr>
</table>

<?php } ?>


Toevoeging op 26/11/2011 01:32:03:

Heb het eindelijk voor elkaar!!!

Dit is hem geworden uiteindelijk:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
//Gegevens uit MySQL halen
$data = mysql_query("SELECT m.merk, m.type, m.bouwjaar, p.image
FROM match_item AS m
LEFT JOIN match_item_image AS p
    ON m.id = p.item_id
GROUP BY p.item_id ORDER BY m.id
Gewijzigd op 25/11/2011 14:20:00 door Emiel de Beer
 



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.