records sorteren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

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 »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

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 »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

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 »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »
Stefan van Iwaarden

Stefan van Iwaarden

14/05/2006 19:10:00
Quote Anchor link
ik wil graag een script maken dat records sorteert op een bepaalde waarde, in dit geval ja en nee. het script wat ik nu gemaakt heb slaat hierbij 1 record over als het ware.

de database opbouw met inhoud:
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
-- Tabel structuur voor tabel `klantdocument`
--

CREATE TABLE `klantdocument` (
  `id` int(11) NOT NULL auto_increment,
  `gebruikerID` int(11) default '0',
  `aanvraagID` int(11) NOT NULL default '0',
  `documentID` int(11) default '0',
  `binnen` enum('nee','ja') default NULL,
  PRIMARY KEY  (`id`),
  KEY `KlantID` (`gebruikerID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;

--
-- Gegevens worden uitgevoerd voor tabel `klantdocument`
--

INSERT INTO `klantdocument` VALUES (3, 1, 5, 1, 'ja');
INSERT INTO `klantdocument` VALUES (4, 1, 5, 2, 'ja');
INSERT INTO `klantdocument` VALUES (5, 1, 5, 1, 'nee');
INSERT INTO `klantdocument` VALUES (6, 1, 5, 2, 'nee');


de php code:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
include('config.php');

$aanvraagID    = $_GET['aanvraagID']; //aanvraagID uit URL halen

//alle documenten ophalen die binnen zijn

$query1         = "SELECT * FROM klantdocument WHERE aanvraagID=".$aanvraagID." AND binnen='ja'";
$result1        = mysql_query($query1) or die (mysql_error());
$row1_1            = mysql_fetch_array($result1);

//naam van klant ophalen
$query2            = "SELECT voornaam,tussenvoegsel,achternaam FROM gebruiker WHERE id=".$row1_1['gebruikerID'];
$result2        = mysql_query($query2) or die (mysql_error());
$row2            = mysql_fetch_array($result2);
$voornaam        = $row2['voornaam'];
$tussenvoegsel    = $row2['tussenvoegsel'];
$achternaam        = $row2['achternaam'];

    echo('<table cellspacing="0" width="150">');
    echo('<tr><th><h3>'.$voornaam.' '.$tussenvoegsel.' '.$achternaam.'</h3></th></tr>');
    echo('<tr><td> </td></tr>');
    echo('<tr><td> </td></tr>');
    echo('<tr><th style="border-top: 1px solid Black" style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black"><h3>Binnen</h3></th></tr>');
    echo('<tr><th style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black" align="left">Document</th><th></th>');
    
    while($row1 = mysql_fetch_array($result1))
    {

    //document naam ophalen
    $query3        = "SELECT document_naam FROM documenten WHERE id=".$row1['documentID'];
    $result3    = mysql_query($query3);
    $document    = mysql_result($result3,'document_naam');
    
    echo('<tr><td style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black">'.$document.'</td><td>'.$row1['id'].'</tr>');
    }

    
        //alle documenten ophalen die nog niet binnen zijn
        $query4         = "SELECT * FROM klantdocument WHERE aanvraagID=".$aanvraagID." AND binnen='nee'";
        $result4        = mysql_query($query4) or die (mysql_error());
        if (mysql_num_rows($result4) >= 0)
        {

            echo('<tr><td> </td></tr>');
            echo('<tr><td> </td></tr>');
            echo('<tr><th style="border-top: 1px solid Black" style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black"><h3>Nog niet binnen</h3></th></tr>');
            echo('<tr><th style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black" align="left">Document</th></tr>');
            
            while($row4    = mysql_fetch_array($result4))
            {

            $query5        = "SELECT document_naam FROM documenten WHERE id=".$row4['documentID'];
            $result5    = mysql_query($query5);
            $document    = mysql_result($result5,'document_naam');
            
            echo('<tr><td style="border-bottom: 1px solid Black" style="border-left: 1px solid Black" style="border-right: 1px solid Black">'.$document.'</td><td>'.$row4['id'].'</tr>');
            }
        }

    echo('</table>');        
?>


het resultaat is hier te vinden
http://www.elektronica-onderdelen.nl/gedegen/?page=ingeleverdedocumenten&aanvraagID=5

ik zie de fout niet, het zal wel weer net zo'n stomme fout zijn als gisteren, maar zit er al ruim een half uur op te staren en te proberen.

ps, niets over de opmaak, dat komt later en is niet voor mijn rekening.
Gewijzigd op 01/01/1970 01:00:00 door Stefan van Iwaarden
 
PHP hulp

PHP hulp

10/01/2025 21:11:32
 
Jan Koehoorn

Jan Koehoorn

14/05/2006 19:15:00
Quote Anchor link
Het komt omdat je eerst mysql_fetch array 1 keer uitvoert (regel 9) en later pas in een while loop (regel 26).
 
Stefan van Iwaarden

Stefan van Iwaarden

14/05/2006 19:17:00
Quote Anchor link
mmh juist, en hoe moet ik het het dan oplossen omdat ik de gebruikerID nodig heb in de query om de klantgegevens op te halen, en de naam eerder weergegeven moet worden dan de resultaten
 
Jan Koehoorn

Jan Koehoorn

14/05/2006 19:26:00
Quote Anchor link
Staat in je tabel klantdocument niet toevallig een veld gebruikerID? Dan kun je de twee queries combineren:

SELECT
d.gebruikerID,
g.voornaam,
g.tussenvoegsel,
g.achternaam
FROM klantdocument AS d, gebruiker AS g
WHERE
d.gebruikerID = g.id
 
Stefan van Iwaarden

Stefan van Iwaarden

14/05/2006 20:41:00
Quote Anchor link
ik heb nu de volgende vereenvoudigde code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$query1
        = "SELECT *,voornaam,tussenvoegsel,achternaam FROM klantdocument AS document, gebruiker AS gebruiker WHERE document.aanvraagID=".$aanvraagID." AND document.binnen='ja' AND gebruiker.id=document.gebruikerID";
$result1        = mysql_query($query1) or die (mysql_error());
echo('<tr><th><h3>'.$gebruiker['voornaam'].' '.$gebruiker['tussenvoegsel'].' '.$gebruiker['achternaam'].'</h3></th></tr>');
?>


maar hij geeft de naam niet weer.

EDIT: ik zie net een stomme fout

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$query1
        = "SELECT *,voornaam,tussenvoegsel,achternaam FROM klantdocument AS document, gebruiker AS gebruiker WHERE document.aanvraagID=".$aanvraagID." AND document.binnen='ja' AND gebruiker.id=".$document['gebruikerID'];
$result1        = mysql_query($query1) or die (mysql_error());
echo('<tr><th><h3>'.$gebruiker['voornaam'].' '.$gebruiker['tussenvoegsel'].' '.$gebruiker['achternaam'].'</h3></th></tr>');
?>


alleen nu zegt hij: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
dus ik zal toch nog wel een foutje erin hebben.

maar ik heb totaal geen ervaring met het samenvoegen van meerdere query's tot een query. dat maakt het er niet echt makkelijker op natuurlijk :s
Gewijzigd op 01/01/1970 01:00:00 door Stefan van Iwaarden
 
Jan Koehoorn

Jan Koehoorn

14/05/2006 20:49:00
Quote Anchor link
Ja, je moet in je select nu bij elk veld aangeven uit welke tabel hij komt. En je tabelalias 'gebruiker' is hetzelfde als de oorspronkelijke naam, dus dat schiet niet op. Verder geen * gebruiken, gewoon precies de velden opgeven die je nodig hebt.

Kijk even naar mijn vorige post, daarin vind je de juiste syntax.
 



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.