Koppeltyabel raadplegen probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and 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 developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Creatieve Front-end developer gezocht!

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 »

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 »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

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 »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

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

19/11/2024 23:25:59
 
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.