update where id= bepaald record

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

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 »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »
Scrippy do

scrippy do

12/11/2010 22:43:02
Quote Anchor link
Na dagen zwoegen kom ik er niet meer uit...
ik wil dmv een form een bepaald record uit een tabel updaten (?id=bijv:64)
ik heb nu onderstaand script maar kom er niet verder mee.
Kan iemand mij in de goede richting sturen?



<html>
<head>
</head>
<body>


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
<?

$location
= 'localhost';
$database = '***';
$username = '***';
$password = '***';

$conn = mysql_connect("$location","$username","$password");
if (!$conn) die ("Could not connect MySQL");
mysql_select_db($database,$conn) or die ("Could not open database");

if(isset($_POST['edit']))
  {

    $functie        =    addslashes($_POST['functie']);
    
    mysql_query("UPDATE opdrachten SET functie=$functie WHERE id='$sid'") or die (mysql_error());

    echo 'Je gegevens zijn succesvol ge-update<br>';
  }


$query = "select * from opdrachten order by id";
$result = mysql_query($query);
?>

<form enctype="multipart/form-data" action="edit.php" method="POST">
New functie: <input type="text" name="functie"><br />
<input type="submit" name="edit" value="edit"></form> <br>

</body>
</html>
 
PHP hulp

PHP hulp

16/02/2025 13:29:38
 
Noppes Homeland

Noppes Homeland

12/11/2010 22:48:59
Quote Anchor link
1. sql injectie
2. correcte formafhandeling + controles en validaties
3. correcte mysql foutafhandeling
4. maak geen overbodige variabelen aan
5. php variabelen buiten quotes
6. addslashes dien je in de prullenbak te mikken daar los je niets mee op, maar haal je juist de ellende mee in huis
7. er komen nog wat variabelen uit de lucht vallen
Gewijzigd op 12/11/2010 22:53:20 door Noppes Homeland
 
Scrippy do

scrippy do

12/11/2010 23:04:37
Quote Anchor link
Bedankt Noppes,

inderdaad mankeert er nogal wat.
Het gaat er mij in eerste instantie om dat ik via een link ***.php?id=64 op een pagina kom waar ik via select de data van id=64 ophaal.dit is klaar maar nu wil ik dat via een form deze gegevens gewijzigd kunnen worden.

hoe krijg ik dit voor elkaar?
denk zelf aan update WHERE id=$id maar krijg dit niet werkend.

HELP!!!
 
Aad B

Aad B

12/11/2010 23:14:02
Quote Anchor link
Zorg voor goede foutafhandeling ipd die()
Met name wat Noppes zegt: Haal je variabele '$sid' buiten quotes want hij doet nu niks. Wordt nu gewoon gezien als string van 4 karakters $sid.
Gewijzigd op 12/11/2010 23:14:17 door Aad B
 
Scrippy do

scrippy do

12/11/2010 23:31:41
Quote Anchor link
ja ok ...$sid moet zijn : $id

maar krijg hem dan nog steeds niet werkend
 
Obelix Idefix

Obelix Idefix

13/11/2010 08:26:43
Quote Anchor link
Wat werkt er niet dan? Krijg je geen informatie te zien? Krijg je de verkeerde informatie? Krijg je een foutmelding?
Heb het idee dat je met de tips van Noppes nog weinig hebt gedaan. Mogelijk dat door de tips je de oplossing vindt.
 
Bart V B

Bart V B

13/11/2010 09:03:21
Quote Anchor link
Maak van deze regel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    mysql_query("UPDATE opdrachten SET functie=$functie WHERE id='$sid'") or die (mysql_error());
?>

eens van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    mysql_query("UPDATE opdrachten SET functie= '".mysql_real_escape_string($_POST['functie'])."' WHERE id='".mysql_real_escape_string($_GET['id'])."'") or die (mysql_error());
?>


Je bent nu jezelf het heeel moeilijk aan het maken door allemaal dubbele variabelen aan te maken.
Gewijzigd op 13/11/2010 09:04:32 door Bart V B
 
Jasper DS

Jasper DS

13/11/2010 10:05:58
Quote Anchor link
Nu nog een mooie query zonder or die
(zet alles boven 'start script' bovenaan indien je dit nog niet hebt)

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
<?php
 // errors weergeven
ini_set('display_errors',1); // 1 == aan , 0 == uit
error_reporting(E_ALL | E_STRICT);

// sql debug
define('DEBUG_MODE',true);  // true == aan, false == uit

// functie voor sql debug

function showSQLError($sql,$error)
{

    echo  '<pre>Error: '.$error.'<br />'.$sql.'</pre>';
}


// start van het script

// de query

$sql_update =     "UPDATE opdrachten
                 SET functie= '"
.mysql_real_escape_string($_POST['functie'])."'
                 WHERE id='"
.mysql_real_escape_string($_GET['id'])."'
                "
;

//  Check query        
if (($result_update = mysql_query($sql_update)) === false)
{

    // als de query fout is -> foutafhandeling
    echo 'Fout met database.';
    
    // geef de error via de functie (bovenaan script)
    if (DEBUG_MODE)
    {

       showSQLError($sql_update,mysql_error());
      
    }
}

else
{
    // De query is gelukt :)
}
?>
Gewijzigd op 13/11/2010 10:06:57 door Jasper DS
 
Scrippy do

scrippy do

14/11/2010 22:26:15
Quote Anchor link
heb nu onderstaande script maar kom er niet verder mee.
krijg nu foutmelding:
Parse error: syntax error, unexpected $end in /edit.php on line 70

Ben al zo lang bezig met zo iets "eenvoudigs"...maar....wie kan mij helpen?

het script is als volgt:

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
<?php
 // errors weergeven
ini_set('display_errors',1); // 1 == aan , 0 == uit
error_reporting(E_ALL | E_STRICT);

// sql debug
define('DEBUG_MODE',true);  // true == aan, false == uit

// functie voor sql debug

function showSQLError($sql,$error)
{

    echo  '<pre>Error: '.$error.'<br />'.$sql.'</pre>';
}


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>

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
<?php

$location
= 'localhost';
$database = 'xxx';
$username = 'xxx';
$password = 'xxx';

$conn = mysql_connect("$location","$username","$password");
if (!$conn) die ("Could not connect MySQL");
mysql_select_db($database,$conn) or die ("Could not open database");

if(isset($_POST['edit']))
  {

    $functie        =    addslashes($_POST['functie']);
      
$sql_update =     "UPDATE opdrachten
                 SET functie= '"
.mysql_real_escape_string($_POST['functie'])."'
                 WHERE id='"
.mysql_real_escape_string($_GET['id'])."'
                "
;

//  Check query        
if (($result_update = mysql_query($sql_update)) === false)
{

    // als de query fout is -> foutafhandeling
    echo 'Fout met database.';
    
    // geef de error via de functie (bovenaan script)
    if (DEBUG_MODE)
    {

       showSQLError($sql_update,mysql_error());
      
    }
}

else
{
    // De query is gelukt :)
}
?>

<form enctype="multipart/form-data" action="edit.php" method="POST">
New functie: <input type="text" name="functie"><br />
<input type="submit" name="edit" value="edit"></form> <br>



</body>
</html>
 
Zie Foto

Zie Foto

14/11/2010 23:35:49
Quote Anchor link
Ik doe het zo:

$sql = mysql_query ("UPDATE opdrachten SET functie='".$_POST['functie']."' WHERE id='".$_SESSION['id']."'");
Gewijzigd op 14/11/2010 23:37:18 door Zie Foto
 
Bart V B

Bart V B

15/11/2010 07:52:50
Quote Anchor link
Unexpected end.. Wil zeggen dat je een haakje bent vergeten:

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
<?php

$location
= 'localhost';
$database = 'xxx';
$username = 'xxx';
$password = 'xxx';

$conn = mysql_connect($location,$username,$password);
if (!$conn) die ("Could not connect MySQL");
{

    mysql_select_db($database,$conn) or die ("Could not open database");
}



if(isset($_POST['edit']))
  {

    $functie        =    addslashes($_POST['functie']);
      
$sql_update =     "UPDATE opdrachten
                 SET functie= '"
.mysql_real_escape_string($_POST['functie'])."'
                 WHERE id='"
.mysql_real_escape_string($_GET['id'])."'
                "
;

//  Check query        
if (($result_update = mysql_query($sql_update)) === false)
{

    // als de query fout is -> foutafhandeling
    echo 'Fout met database.';
    
    // geef de error via de functie (bovenaan script)
    if (DEBUG_MODE)
    {

       showSQLError($sql_update,mysql_error());
      
    }
}

else
{
    // De query is gelukt :)
}
}
// deze dus..
?>
 



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.