Undefined index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde 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 bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

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 »

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 »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

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 »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »
Bert Van den Brande

Bert Van den Brande

06/06/2013 14:21:24
Quote Anchor link
Als ik op http://bert.sna-webo.be/scripts/sr_inschrijving.php het formulier invul en nadien op toevoeg klik verschijnt volgende melding links bovenaan

Notice: Undefined index: d_scheidsrechter_id in /home/sna/domains/sna-webo.be/public_html/bert/scripts/sr_inschrijving.php on line 122

Alle gegevens worden wel bewaard in de tabel t_scheidsrechter en ook de naam van de club wordt bewaard in t_sr_club
Deze tabel bestaat uit volgende velden:
d_sr_club_id (PK + AI)
t_club_d_club_id (deze waarde komt ook vanuit het formulier en dit wordt goed ingevuld)
t_scheidsrechter_d_scheidsrechter_id (hier moet een link komen naar het scheidsrechter id dat in t_scheidsrechter staat) hiervoor gebruik ik een select max maar blijkbaar loopt er daar iets mis
Hieronder de volledige code van het formulier
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);

/******************
*Initialisatie
*******************/

 $_srv = $_SERVER['PHP_SELF'];
 $_output = "";
/******************
*        autoload
******************/

function __autoload($className) {
    require_once "../klassen/$className.class.php";
}


 include("../connections/pdo.inc.php");
 include("../php_lib/menu.inc.php");
try
{
           // toon formulier
    if (! isset($_POST["submit"]))  // geen formulier
    {
        // titel    
        $_output .= "<form id='club' method='post' action='$_srv' enctype='multipart/form-data'><fieldset><legend>Inschrijvingsformulier Scheidsrechter</legend><ol><li>";
        // vergunningnummer
            $_output.="<label>Vergunningnummer</label><input type='text' pattern='[0-9]{6,7}' name='Vergunningnummer' size='20' placeholder='Vergunningnummer' autofocus='autofocus' required/></li><li>";
        
        // familienaam
            $_output.= "
            <label>Familienaam</label><input type='text' name='Familienaam' size='40' placeholder='Familienaam'  required/></li><li>"
;
            
        // voornaam
            $_output.= "
            <label>Voornaam</label><input type='text' name='Voornaam' size='20' placeholder='Voornaam' required/></li><li>"
;
            
        // geboortedatum
            $_output.= "
            <label>Geboortedatum</label><input type='date' name='Geboortedatum' required/></li><li>"
;
            
        // veld straat
            $_output.= "
            <label>Straat</label><input type='text' name='Straat' size='45' placeholder='Straat' required/><input type='text' name='Nummer' size='10' placeholder='Nummer' required/><input type='text' name='Extra' size='10' placeholder='Extra'/></li>"

            ;
            
        //Postcode
            $_resultpostcode = $_PDO -> query("select * from t_gemeente;");
            if ($_resultpostcode -> rowCount() > 0)
            {

                $_output.= "<li><label>Postcode:</label><select name='Postcode'>";
                while ($_row = $_resultpostcode -> fetch(PDO::        FETCH_ASSOC))
                {

                    $_output.= "<option value=" . $_row['d_gemeente_id'].">" .$_row['d_gemeentenaam'] . "&nbsp;" . $_row['d_postnummer'] ."</option></li>";                        
                 }
            }

            //Dit testveld verschijnt vlak achter postcode/gemeente maar is nu onzichtbaar
            $_output.= "</li><li><label>Test</label><input type='hidden' name='Test' size='0' placeholder='Test'/></li>";
            
        //Telefoon
            $_output.= "</li><li><label>Telefoon</label><input type='text' name='Telefoon' size='15' placeholder='Telefoon'/></li>";
            
            
        //GSM
            $_output.= "<li><label>GSM</label><input type='text' name='GSM' size='15' placeholder='GSM'/></li>";

        //Email
            $_output.= "</li><li><label>Email</label><input type='email' name='Email' size='50' placeholder='Email' required/></li>";    
    
        //Bankrekening
            $_output.= "</li><li><label>Bankrekening</label><input type='text' name='Bankrekening' size='50' placeholder='BE00000000000000' required/></li>";    
        //Club 1
        $_resultclub1 = $_PDO -> query("SELECT * FROM t_club WHERE d_club_id > 0 ORDER BY d_naam;");
        //select * from t_club ORDER BY d_naam
            if ($_resultclub1 -> rowCount() > 0)
            {

                $_output.= "<li><label>Club 1:</label><select name='Club1'>";
                while ($_row = $_resultclub1 -> fetch(PDO::        FETCH_ASSOC))
                {

                    $_output.= "<option value=" . $_row['d_club_id'].">" .$_row['d_naam'] . "&nbsp;" . $_row['d_stamnummer'] ."</option></li>";                        
                 }
            }

            //Dit testveld verschijnt vlak achter club1 maar is nu onzichtbaar
            $_output.= "</li><li><label>Test</label><input type='hidden' name='Test' size='0' placeholder='Test'/></li>";                        
               

            $_output.= "<br><button type='submit' name='submit'>Toevoegen</button>
</fieldset>
        </form>"
;

    }

    else
    {
    
        if (!isset($_POST["$_srv"])){
            
            $_vergunningnummer = addslashes($_POST["Vergunningnummer"]);
            $_naam = addslashes($_POST["Familienaam"]);    
            $_voornaam = addslashes($_POST["Voornaam"]);
            $_geboortedatum = addslashes($_POST["Geboortedatum"]);
            $_straat = addslashes($_POST["Straat"]);
            $_nummer = addslashes($_POST["Nummer"]);            
            $_extra = addslashes($_POST["Extra"]);
            $_postcode =$_POST["Postcode"];
            $_telefoon = addslashes($_POST["Telefoon"]);
            $_GSM = addslashes($_POST["GSM"]);
            $_email = addslashes($_POST["Email"]);
            $_bankrekening = addslashes($_POST["Bankrekening"]);
            $_club1 = $_POST["Club1"];
            
    // query
        {    
        $_resultOK1 = $_PDO -> query("INSERT INTO t_scheidsrechter(d_vergunningnummer,d_naam, d_voornaam,d_geboortedatum,d_straat,d_nummer,d_extra,t_gemeente_d_gemeente,d_telefoon,d_gsm,d_email,d_bankrekening) VALUES ('$_vergunningnummer','$_naam','$_voornaam','$_geboortedatum','$_straat','$_nummer','$_extra','$_postcode','$_telefoon','$_GSM','$_email','$_bankrekening');");

        $_srid = $_PDO -> query("SELECT MAX(d_scheidsrechter_id) FROM t_scheidsrechter;");

if ($_srid -> rowCount() > 0)
        {

            while ($_row = $_srid-> fetch(PDO::     FETCH_ASSOC))
            {

            $_ScheidsID = $_row['d_scheidsrechter_id'];    
            }
        }


    $_resultOK2 = $_PDO -> query("INSERT INTO t_sr_club(t_club_d_club_id, t_scheidsrechter_d_scheidsrechter_id) VALUES ('$_club1','$_ScheidsID');");


$_output = htmlentities("$_POST[Voornaam] $_POST[Familienaam] is ingeschreven als scheidsrechter voor het seizoen 2013-2014.");


        
            }
        }
    }


// Object instantieren
    $_smarty = new My_smarty();

// We kennen de variabelen toe
    $_smarty->assign('menuh',menu('H'));
    $_smarty->assign('menuv',menu(1));
    $_smarty->assign('inhoud', $_output);
// display it
    $_smarty->display('test.tpl');

}


 catch( PDOexception $e ){
//doe iets met de foutmelding
//    log("../log/logfile.csv");
//    errorMessage();

echo $e->getMessage();

}
  

?>
 
PHP hulp

PHP hulp

17/11/2024 20:47:44
 
Erwin H

Erwin H

06/06/2013 14:37:46
Quote Anchor link
Dat kan je natuurlijk zelf bijzonder simpel checken door even een print_r te doen op de array die het probleem oplevert. Dan zal je zien dat niet $_row['d_scheidsrechter_id'] bestaat, maar $_row['MAX(d_scheidsrechter_id)'].

Maak het jezelf dan simpel door in je sql query een alias te geven aan zo'n berekende kolom:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SELECT MAX(d_scheidsrechter_id) AS max_scheids
FROM t_scheidsrechter

Nu kan je het uitleze met $_row['max_scheids'].

Overigens, nog een tip, kan je het nog makkelijker doen omdat je het laatst gegenereerde auto increment id kan opvragen met de query:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT LAST_INSERT_ID()
 
Bert Van den Brande

Bert Van den Brande

06/06/2013 15:01:18
Quote Anchor link
Tnx het werkt :-)
 



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.