Koppeltyabel raadplegen probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

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 »

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 »

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 Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Senior Javascript developer

Functie Het platform is gebouwd in een moderne JavaScript stack, die gebruikt maakt van:  React.js  Redux  TypeScript  Node.js  Google Cloud functions (node.js)  Semantic UI Alle code wordt getest en beoordeeld door collega developers. De continuous integration pipeline maakt het mogelijk om elke dag waarde te leveren aan hun klanten. Het ontwikkelproces is pragmatisch en gebaseerd op Scrum. Wat je zult doen: Ten eerste kun je nadrukkelijk jouw eigen stempel drukken op de technologie, het product en de cultuur van het bedrijf. Je bent bezig met het uitwerken van de architectuur van nieuwe functionaliteiten op

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »
JP

JP

17/01/2007 11:13:00
Quote Anchor link
Wat is de juiste manier om het volgende te doen?

ik heb een produktpagina. (tabel machine)
Ik wil een lijstje maken met een aantal opties (tabel opties)
vervolgens wil ik een lijst met alle opties maken met ee checkbox en per optie kijken of deze optie bestaat voor dit produkt (in de koppeltabel) om vervolgens bij elke checkbox t ekijken of hij aan of uit is.
 
PHP hulp

PHP hulp

16/01/2025 14:50:12
 
Klaasjan Boven

Klaasjan Boven

17/01/2007 11:38:00
Quote Anchor link
Bedankt voor de mededeling mijn toestemming heb je :)
 
Martijn B

Martijn B

17/01/2007 11:40:00
Quote Anchor link
Doe wat je niet laten kan ;D

Maar volgens mij moet je het nog even wat duidelijker uitleggen, denk ik.
 
JP

JP

17/01/2007 12:23:00
Quote Anchor link
ja..ok.. is misschien wel zo duidelijk he..

maar ik ben al wat op weg...
ik wil een lijst genereren, van opties, elk met een id,
en vervolgens bij elke optie checken of er in een koppeltabel een record bestaat met hetzelfde id, vervolgens zet ik een checkbox aan of uit.

ik dacht t zo op te lossen
//// OPTIES
$sql = "select * from opties";
$result = mysql_query($sql);

$sql2 = "select * from machine_opties";
$result2 = mysql_query($sql2);

while ($data = mysql_fetch_array($result)) {


// de variabelen
$data2 = mysql_fetch_array($result2);
$search_array = $data2;

$key = $data['id'];

if (array_key_exists($key, $search_array)) {
$check = 'id bestaat';
}
else {
$check = 'id bestaat niet';
}
echo $check;
}
 
JP

JP

17/01/2007 12:24:00
Quote Anchor link
.en dit doet wel watt moet doen; er staat 1 record in d ekoppeltabel die overeenkomt en er zijn 7 opties.

dit is de output, echter nog wel met een error:
id bestaat
Warning: array_key_exists(): The second argument should be either an array or an object in
Gewijzigd op 01/01/1970 01:00:00 door JP
 
Joren de Wit

Joren de Wit

17/01/2007 12:32:00
Quote Anchor link
Je gaat in ieder geval hier de fout in:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$data2
= mysql_fetch_array($result2);
$search_array = $data2;
(...)

if (array_key_exists($key, $search_array))
?>

Allereerst, waarom hernoem je $data2 naar $search_array. Beetje overbodig in dit geval. Daarnaast bevat $search_array alleen de laatste rij van je resultset. En ik neem aan dat je alle rijen in die array wilt hebben.

Wat ik ook niet snap is dat je bij beide queries die je uitvoert alle resultaten uit een tabel ophaalt. Er is nu totaal geen relatie tussen deze twee result set en je gaat ze wel met elkaar gebruiken.

Ik zou zoiets doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
SELECT
    opties.id,
    machine_opties.id
FROM
    opties
LEFT JOIN
    machine_opties
ON
    opties.id = machine_opties.optieID


machine_opties.optieID moet je even de juiste naam geven. Dit is de foreign key in de tabel machine_opties die naar de tabel opties verwijst.

Vervolgens krijg je een resultaat-set terug met alle id's uit de optie tabel. Als er een overeenkomstig id in de koppeltabel gevonden is, wordt dat ook teruggegeven. Zo niet, dat wordt er op die plaats 'null' terug gegeven.
 
JP

JP

17/01/2007 13:49:00
Quote Anchor link
mm ja.. maar ik krijg hier geen result mee:

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
<?

include 'includes/config.php';

$sql = "
SELECT
    opties.id,
    machine_opties.id  <---- in koppeltabel gebruik ik machine_id en optie_id
FROM
    opties
LEFT JOIN
    machine_opties
ON
    opties.id = machine_opties.optie_id"
;

while($r=mysql_fetch_array($sql)){

doe iets...

}

?>
 
Joren de Wit

Joren de Wit

17/01/2007 14:25:00
Quote Anchor link
Je voert je query ook nergens uit?
 
Klaasjan Boven

Klaasjan Boven

17/01/2007 14:40:00
Quote Anchor link
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
<?

include 'includes/config.php';

$sql = "
SELECT
    opties.id,
    machine_opties.id  
FROM
    opties
LEFT JOIN
    machine_opties
ON
    opties.id = machine_opties.optie_id"
;
$res=mysql_query($sql);
if(mysql_num_rows($res) > 0)
// er is resulaat
{
while($r=mysql_fetch_array($sql))
{

echo "doe iets...";
}

else
{
echo "er zijn geen resultataen";
}
}

?>
 
Joren de Wit

Joren de Wit

17/01/2007 14:43:00
Quote Anchor link
Ik mis de foutafhandeling nog, Klaasjan? Ook is de plaats van je { en } niet helemaal juist.
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
30
31
32
33
34
35
<?php
include 'includes/config.php';

$sql = "
    SELECT
        opties.id,
        machine_opties.id  
    FROM
        opties
    LEFT JOIN
        machine_opties
    ON
        opties.id = machine_opties.optie_id
    "
;
    
if(!$res=mysql_query($sql))
{

    trigger_error(mysql_errno().': '.mysql_error());
}

else
{
    if(mysql_num_rows($res) > 0)
    // er is resulaat
    {
        while($r=mysql_fetch_array($sql))
        {

            echo "doe iets...";
        }
    }

    else
    {
        echo "er zijn geen resultataen";
    }
}

?>
 
Klaasjan Boven

Klaasjan Boven

17/01/2007 15:07:00
Quote Anchor link
@Blanche je hebt helemaal gelijk
 
JP

JP

17/01/2007 15:57:00
Quote Anchor link
Okey..heb m eindelijk aan de praat (met een hoop hulp):

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
<?
//// OPTIES
$sql=mysql_query("SELECT
o.id AS optie_id,
o.naam AS optie_naam,
IF
(x.machine_id=$id,'checked=\"true\"','') AS checked
FROM
opties AS o
LEFT JOIN
machine_opties AS x
ON (x.optie_id=o.id AND x.machine_id=$id)
"
);
echo mysql_error();
while($r=mysql_fetch_array($sql)){
?>

<input type="checkbox" name="optie[]" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $r['optie_id'] ?>
"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $r['checked'] ?>
/>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $r['optie_naam'] ?>
<br />
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
}
?>
 
Joren de Wit

Joren de Wit

17/01/2007 16:36:00
Quote Anchor link
Waarom heb je daar staan
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo mysql_error();
?>

Deze wil je toch alleen tonen als je mysql query mislukt? Daarnaast is de keuzen van je variabelen ook niet helemaal slim. $sql is geen query, maar een result-set. $res of $result ligt dus meer voor de hand.

Ook klopt je query niet. Het stukje 'x.machine_id = $id' hoort gewoon in een WHERE clause te staan. En wat je met je IF in je query wilt bereiken volg ik ook niet helemaal....
 



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.