Undefined index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 .NET developer

Functie Als junior .NET Core developer wordt jij onderdeel van ons team met drie breed ontwikkelde software engineers en een flexibele schil met zes ervaren freelancers. Jij gaat mee in de visie van onze organisatie om als IoT partner in deze branche specifieke markt “het” platform te blijven innoveren en deze ook steeds slimmer te maken. Wij hopen dan ook zeker dit in de toekomst te kunnen realiseren met bijvoorbeeld Artificial Intelligence. De architectuur van ons platform is opgemaakt uit een deel eigen protocol, een interface laag en een laag welke de protocollen van derde partijen vertaald naar het eigen

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 »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

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 »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

.NET developer

Functie Als .NET developer wordt jij onderdeel van ons ICT team. In dit multidisciplinaire team ben jij samen met onze senior .NET ontwikkelaar en medior .NET ontwikkelaar verantwoordelijk voor ons ERP systeem. In dit systeem (Navision) ga jij leren ontwikkelen. Wij bieden jou dan ook een gedegen opleiding aan, samen met de ondersteuning van onze Senior .NET developer. Daarnaast ga jij aan de slag met ons portaal geschreven in Sharepoint. Verder ben jij verantwoordelijk voor EDI verkeer en het ontwikkelen binnen het ERP systeem en andere toepassingen en rapportages. Van jou wordt verwacht dat jij het proces goed leert kennen

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 »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

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

18/12/2024 13:26:13
 
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.