undefined index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij in één van onze vier scrumteams. Met 30 ontwikkelaars werk jij aan de doorontwikkeling van ons core product. Ook werkt jouw team aan maatwerkoplossingen op aanvraag van de klant en op projectbasis. Wij vinden het erg belangrijk dat onze ontwikkelaars met plezier naar werk gaan. Een deel hiervan ligt uiteraard bij jezelf, als jij ontwikkelen niet leuk vindt, ben jij bij ons echt aan het verkeerde adres. Jouw team bestaat namelijk uit een groep gepassioneerde vakidioten die dit werk doen omdat dit eerst een hobby was! Daarnaast wordt er intern rekening gehouden met

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

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 »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »
Danny van Benthem

Danny van Benthem

14/11/2011 22:32:44
Quote Anchor link
Beste leden,

ik ben paar weken geleden begonnen met php. ik ben dan ook bezig met het bestuderen van basis boek php5.

Nu ben ik een opdracht aant het maken maar krijg steeds deze foutmelding :

"Notice: Undefined index: id in C:\xampp\htdocs\bewerk_werknemer.php on line 24
FOUT: 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"


In mijn database heet de tabel werknemer_geg waar ik de velden: klantnummer, voornaam, tussenvoegsel, achternaam heb aangemaak.


Ook wanneer ik "id" verander in "klantnummer" krijg ik deze foutmelding.

"Notice: Undefined index: klantnummer in C:\xampp\htdocs\bewerk_werknemer.php on line 24
FOUT: 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"

Hoop dat jullie me kunen helpen kom niet verder.

alvast bedankt

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
<?php
$host
= "localhost";
$username = "danny";
$dbnaam = "werknemers";
$foutmelding_1 = "FOUT : openen database mislukt!";
$foutmelding_2 = "FOUT : Kan juiste database niet vinden!";

$db=mysql_connect($host, $username) or die ($foutmelding_1); // of (mysql_error())
mysql_select_db($dbnaam, $db) or die($foutmelding_2); // of (mysql_error())

if (isset($_POST["bevestiging"])){
    $query="DELETE FROM werknemer_geg WHERE klantnummer=" .$_POST["id"];
    $result = mysql_query($query, $db) or die ("FOUT: " . mysql_error());
    echo("De volgende opdracht is uitgevoerd: <b>$query</b><br>\n");
    if ($result){
        echo ("Record nummer " .$_POST["id"] . " is verwijderd<br>\n");
        echo ("<a href=\"toonopscherm.php\">Terug naar het overzicht</a>");
    }
}

else{
    $query="SELECT * FROM werknemer_geg WHERE klantnummer=" .$_GET["id"];
    $result = mysql_query($query, $db) or die ("FOUT: " . mysql_error());
?>

<html>
<head>
    <title>Verwijderen: weet u het zeker?</title>
</head>
<body>
<h2>Let op: wilt u deze gegevens verwijderen?</h2>
<?php
 while(list($klantnummer, $voornaam, $tussenvoegsel, $achternaam)= mysql_fetch_row($result)){
  echo("Klantnummer = " .$klantnummer. "<br>\n");
  echo("Voornaam = " .$voornaam. "<br>\n");
  echo("Tussenvoegsel = " .$tussenvoegsel. "<br>\n");
  echo("Achternaam = " .$achternaam. "<br>\n");

}
?>


<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
    <input type="hidden" name="bevestiging" value="1">
    <input type="hidden" name="id" value="<?php echo($_GET["id"]);?>">
    <input type="Submit" value="Ja, verwijderen">
    <input type="Button" value="Nee, terug" onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>

</body>
</html>
Gewijzigd op 14/11/2011 22:51:46 door Danny van Benthem
 
PHP hulp

PHP hulp

22/12/2024 08:12:34
 
- Ariën  -
Beheerder

- Ariën -

14/11/2011 22:42:51
Quote Anchor link
Zet je script a.u.b. tussen [code]-blokken. Dit is niet goed leesbaar.
Gewijzigd op 14/11/2011 22:43:32 door - Ariën -
 
Danny van Benthem

Danny van Benthem

14/11/2011 22:52:58
Quote Anchor link
Sorry wist ik niet. Gewijzigd:)
 
- Ariën  -
Beheerder

- Ariën -

14/11/2011 23:48:43
Quote Anchor link
Bedoel je die GET in de klantnummer-query? Blijkbaar is die URL-parameter niet bekend in de URL.

Verder zitten er wat haken en ogen aan je code
- Gebruik het liefst een echo 'bla';-structuur.
- Ik mis foutafhandeling om je queries heen. or die() is niet de juiste manier.
- SQL injection is mogelijk je bent hackbaar, omdat je geen mysql_real_escape_string() gebruik om je POST en GET variabelen in je query.
 
Danny van Benthem

Danny van Benthem

15/11/2011 08:33:20
Quote Anchor link
Hoi Aar wat bedoel je precies dan met die foutafhandeling?
 
Dirk Renes

Dirk Renes

15/11/2011 09:05:42
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 'On'); // aan of uit
error_reporting(E_ALL);
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$query
="DELETE FROM werknemer_geg WHERE klantnummer= '".mysql_real_escape_string($_POST["id"])"';
?>
Gewijzigd op 15/11/2011 09:15:24 door Dirk Renes
 
Bart V B

Bart V B

15/11/2011 09:12:01
Quote Anchor link
@Dirk: je hebt een klein tik foutje gemaakt. :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$query
="DELETE FROM werknemer_geg
                    WHERE
                    klantnummer = '"
.mysql_real_escape_string($_POST['id'])."'";
[
/code]
Gewijzigd op 15/11/2011 09:12:51 door Bart V B
 
Tim Fendt

Tim Fendt

15/11/2011 09:13:20
Quote Anchor link
Haha bart was eerder ;)
Gewijzigd op 15/11/2011 09:13:42 door Tim Fendt
 
Dirk Renes

Dirk Renes

15/11/2011 09:15:09
Quote Anchor link
Bart V B op 15/11/2011 09:12:01:
@Dirk: je hebt een klein tik foutje gemaakt. :)

o ik zie het:-) zal het even aanpassen
Gewijzigd op 15/11/2011 09:15:54 door Dirk Renes
 
- Ariën  -
Beheerder

- Ariën -

15/11/2011 11:02:12
Quote Anchor link
En ook wordt er met 'foutafhandeling' bedoeld, dat je alle mogelijke fouten kan onderscheppen, en met name in queries, omdat die soms niet goed uitgevoerd kunnen worden bij problemen met de database of fouten in de structuur.
Je moet dus kijken wat mysql_query terug stuurt, een geldige resource of een false.

Lees ook eens eens:
http://www.phphulp.nl/php/tutorial/data-verwerking/foutafhandeling-query-sql/735/
 



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.