Join

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

.NET Developer Medior Senior

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Herbruikbare componenten maken; Testen; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als .NET Developer kom jij terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als .NET Developer werk jij aan het ontwikkelen van verbeterde software voor

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

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 »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

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 »

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! 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? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

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

04/05/2024 02:55:38
 
- 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.