Undefined index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

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 »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer! 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? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Utrecht, die jou tot een volwaardig Fullstack Software Developer gaat opleiden. Binnen deze grote organisatie krijg je ruime en professionele trainingen die jouw in korte tijd vakbekwaam maken. Niet alleen het aan technisch aspect, maar ook zeker jouw persoonlijke ontwikkeling wordt veel

Bekijk vacature »

.NET developer

Functie Jouw team van vier collega .NET developers is verantwoordelijk voor het bouwen van de ETL processen van jouw nieuwe werkgever. Op dit moment wordt de front-end gedaan door een extern team van professionals. Echter wilt jouw nieuwe werkgever graag intern deze kennis uitbreiden en heeft dan ook de ambitie om dit voor het eind van het jaar intern te gaan aanpakken. Dit betekend dat jij als .NET ontwikkelaar de ideale kans krijgt om jezelf samen met jouw collega’s te ontwikkelen als full stack developer. Als .NET ontwikkelaar werk jij bij deze gave werkgever met C# .NET, SQL, JavaScript, REST

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

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 »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »
Roy Marijnissen

Roy Marijnissen

25/07/2011 17:26:07
Quote Anchor link
Ik heb onderstaand stukje code. Het probleem is nu dat hij de twee in sessies opgeslagen data niet wil weergeven. Ik krijg de error "Notice: Undefined index: zilver" (ook voor zilver_aantal) Wat doe ik hier fout ?

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
<?php
$sql3
= mysql_query("SELECT * FROM bestelregel WHERE bestelid='".$bestel_id."' AND product_id='1'");
// Als query is gelukt
if($sql3)
{

    // Als er items zijn
    if(mysql_num_rows($sql3) > 0)
    {

           while($rec = mysql_fetch_assoc($sql3))
            {

                $_SESSION['zilver'] = '<tr style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">
      <td width="300" style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">Aantal Zilveren horloges</td>'
;
                
                $_SESSION['zilver_aantal'] = '<td width="300">'.$rec['aantal'].'</td></tr>';
            }
    }

    else {
        $_SESSION['zilver'] = '';
        $_SESSION['zilver_aantal'] = '';
    }
}


echo $_SESSION['zilver'];
echo $_SESSION['zilver_aantal'];
?>
 
PHP hulp

PHP hulp

21/03/2025 08:45:44
 
Joren de Wit

Joren de Wit

25/07/2011 17:27:37
Quote Anchor link
Blijkbaar is $sql3 false, oftewel je query mislukt. Maar dat controleer je verder nergens?
 
Roy Marijnissen

Roy Marijnissen

25/07/2011 17:35:27
Quote Anchor link
Idd zeer stom van me :( Dit was dan ook het probleem en heb het inmiddels opgelost. Wordt tijd voor een bakje koffie denk ik :) Bedankt !
 
Michael -

Michael -

25/07/2011 17:44:51
Quote Anchor link
Om 'Undefined index' te voorkomen kun je je variabele eerst controleren met isset() of die variabele überhaupt wel bestaat.

if(isset($_SESSION['zilver']))
{
echo $_SESSION['zilver'];
}
if(isset($_SESSION['zilver_aantal']))
{
echo $_SESSION['zilver_aantal'];
}
 
Roy Marijnissen

Roy Marijnissen

25/07/2011 18:51:27
Quote Anchor link
Toch nog een ander probleempje. Ik heb deze code nog een keer gebruikt maar dan voor de zwarte variant. Nu is het probleem dat hij maar 1 van de 2 query's als gevult ziet. Als ik eerst een zwarte en dan een zilvere in de database zet pakt hij alleen de zwarte en bij de andere net andersom. Wat zou dit kunnen zijn ?:

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
<?
$sql3
= mysql_query("SELECT * FROM bestelregel WHERE bestel_id='".$bestel_id."' AND product_id='1'");
// Als query is gelukt
if($sql3)
{

    // Als er items zijn
    if(mysql_num_rows($sql3) > 0)
    {

           while($rec = mysql_fetch_assoc($sql3))
            {

                $_SESSION['zilver'] = '<tr style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">
      <td width="300" style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">Aantal Zilveren horloges</td>'
;
                
                $_SESSION['zilver_aantal'] = '<td width="300">'.$rec['aantal'].'</td></tr>';
                $_SESSION['zilver_totaal'] = $rec['aantal'] * 14.95;
                $_SESSION['zilver_totaal2'] = '<tr style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">
      <td width="300" style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">Totaalprijs Zilveren horloges</td><td width="300">'
.$_SESSION['zilver_totaal'].'</td>
    </tr>'
;
            }
    }

    else {
        $_SESSION['zilver'] = '';
        $_SESSION['zilver_aantal'] = '';
        $_SESSION['zilver_totaal'] = '';
        $_SESSION['zilver_totaal2'] = '';
    }
}


$sql4 = mysql_query("SELECT * FROM bestelregel WHERE bestel_id='".$bestel_id."' AND product_id='2'");
// Als query is gelukt
if($sql4)
{

    // Als er items zijn
    if(mysql_num_rows($sql4) > 0)
    {

           while($rec2 = mysql_fetch_assoc($sql4))
            {

                $_SESSION['zwart'] = '<tr style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">
      <td width="300" style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">Aantal Zwarte horloges</td>'
;
                
                $_SESSION['zwart_aantal'] = '<td width="300">'.$rec2['aantal'].'</td></tr>';
                $_SESSION['zwart_totaal'] = $rec2['aantal'] * 14.95;
                $_SESSION['zwart_totaal2'] = '<tr style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">
      <td width="300" style="border-width: 1px; padding: 1px; border-style: inset; border-color: gray;">Totaalprijs Zwarte horloges</td><td width="300">'
.$_SESSION['zwart_totaal'].'</td>
    </tr>'
;
            }
    }

    else {
        $_SESSION['zwart'] = '';
        $_SESSION['zwart_aantal'] = '';
        $_SESSION['zwart_totaal'] = '';
        $_SESSION['zwart_totaal2'] = '';
    }
}

?>

[/php]
 
Obelix Idefix

Obelix Idefix

25/07/2011 19:39:33
Quote Anchor link
Ga je voor elke kleur een query en een serie sessies toevoegen?! :s

Al aan het debuggen geweest? Wat geeft $sql4? Is dat wat je zou verwachten? Zorg voor foutafhandeling.

Waarom gebruik je * en selecteer je niet het veld/de velden die je nodig hebt?
Je krijgt bij $sql3 en 4 maar 1 rij terug? Waarom dan een while-lus?
Ga je in sessions hele opmaak meegeven? Opmaak hoort ten eerste in css.
Daarnaast enige wat anders is, is het woordje zilver /zwart. Kun je toch veel makkelijker oplossen? Controleer op kleur (in session) en toon op basis daarvan.
 
Joren de Wit

Joren de Wit

25/07/2011 20:31:38
Quote Anchor link
Bouw degelijke foutafhandeling in. Op deze manier kom je er nooit achter wat er nu fout gaat als je query mislukt. Zie ook deze SQL beginnershandleiding
 
Roy Marijnissen

Roy Marijnissen

26/07/2011 01:01:04
Quote Anchor link
Jullie hebben gelijk. Ik ben vandaag niet zo goed bezig. Ik heb intussen een andere veel logischere mannier gevonden om dit te doen, bedankt !
 



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.