UPDATE QUERY werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

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

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

C# .NET Software Ontwikkelaar

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 Arnhem 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. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

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 »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »
Stefan H

stefan H

24/07/2012 22:29:42
Quote Anchor link
kan iemand mij vertellen waarom mij update query niet werkt .

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

$query
= "SELECT id, product, prijs, omschrijving FROM aanbod WHERE email = '".mysql_real_escape_string($_SESSION['email'])."' ORDER BY id DESC" ;
$result = mysql_query($query);
if (mysql_num_rows($result)>0){

while($rij = mysql_fetch_assoc($result)) {

echo'<form method="POST" action="verwerkwijzigaanbod.php"> ';
echo' <input type="hidden" name="submit" value="1"> ';
echo' <input type="hidden" name="id" value='.$rij['id'].'>';
echo' Product <br>';
echo' <input type="name" name="product" size="45" maxlength="45" value='.$rij['product'].'><br> ';
echo' Prijs <br>';
echo' <input type="name" name="prijs" size="45" maxlength="45" value='.$rij['prijs'].'><br> ';
echo' Omschrijving<br> ';
echo' <textarea name="omschrijving" rows="6" cols="50" maxlength="300"> '.$rij['omschrijving'].' </textarea><br> ';
echo' <input type="submit" value="wijzig" > ';
echo'</form>';
?>


en dit is de query
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
<?
$errors
= array();

if(!isset($_POST['product']) OR $_POST['product'] == ''){
    //error toevoegen
    $errors[] = 'er is een geen product ingevuld';
}


//ander veld controle
if(!isset($_POST['prijs']) OR $_POST['prijs'] == ''){
    //error toevoegen
    $errors[] = 'er is geen prijs ingevuld';
}


//ander veld controle
if(!isset($_POST['omschrijving']) OR $_POST['omschrijving'] == ''){
    //error toevoegen
    $errors[] = 'er is geen omschrijving ingevuld';
}

else{
    }

    
if(empty($errors)){
    //geen errors dus insert
    ($sproduct        =    mysql_real_escape_string( $_POST['product']));
    (
$sprijs      =    mysql_real_escape_string( $_POST['prijs']));
    (
$somschrijving        =    mysql_real_escape_string( $_POST['omschrijving']));
    mysql_query ("UPDATE aanbod SET product= '".$sproduct."', prijs='".$sprijs."', omschrijving= '".$somschrijving."' WHERE id ='".$id."'" );
?>
 
PHP hulp

PHP hulp

11/03/2025 16:17:07
 
Frank WD

Frank WD

24/07/2012 22:44:15
Quote Anchor link
Even een paar dingen.
Door een vraag stelling als "Kan mij iemand vertellen waarom het niet werkt" is makkelijk vragen. Vertel er wel bij wat er fout gaat, welke error je krijgt enz...

Tevens vind ik de manier van controleren Regel 4 tot 19 beetje vreemd.
Kijk HIER eens voor een beter voorbeeld.

Regel 25 tot 27 is overbodig. Zet die $vars gewoon in je query neer.
Tevens zet boven je pagina eens.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
/**
* Hiermee kun je in je script de foutmelding laten weergeven.
* Als je site live gaat, wil je de foutmeldingen niet weergeven i.v.m. hackers, dan zet je dit op 0
*/
    
ini_set('display_errors', 1);     // 0 = uit, 1 = aan
error_reporting(E_ALL);
?>


En kijk even HIER voor een goede foutafhandeling voor je Query.
 
Marco PHPJunky

Marco PHPJunky

24/07/2012 22:46:05
Quote Anchor link
Geeft hij een error of een melding of wat dan ook ?

Ik mis je foutafhandeling bij je query...
Je maakt onnodig variabele aan ... je kan ze ook rechtstreeks in de query gebruiken..
 
Stefan H

stefan H

24/07/2012 22:53:32
Quote Anchor link
excuses error report was ik vergeten staat er nu in en geeft aan dat hij de $ID niet kent dus deze stuurd dus het formulier niet mee

het vreemde is juist dat hij wel de echo geeft dat de gegevens verwerkt zijn

heb je een idee hoe ik kan zorgen dat het formulier het idee meestuurd ik begrijp niet wat ik hier verkeerd doe
bedankt voor je reactie
 
Frank WD

Frank WD

24/07/2012 22:58:20
Quote Anchor link
Je heb de id in een hidden input gezet.
Maar je zet de id ook als $id in je update query.

Waarom daar dan niet (int)$_POST('id')
 
Stefan H

stefan H

24/07/2012 23:01:21
Quote Anchor link
bedankt frank was vergeten de $id aan te maken

het werkt
 
Marco PHPJunky

Marco PHPJunky

24/07/2012 23:05:48
Quote Anchor link
wat is de melding ?
En als ik in je formulier kijk zie ik hem er wel in staan...

en anders kan je altijd op de verwerkings pagina kijken wat er binnen komt met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP
echo "<pre>";
var_dump($_POST);
echo "</pre>";
?>
Gewijzigd op 24/07/2012 23:06:19 door Marco PHPJunky
 
Stefan H

stefan H

24/07/2012 23:07:10
Quote Anchor link
deze oplossing werkt nu wel voor mij of raden jullie wat anders aan ?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
 ($iid = mysql_real_escape_string ($_POST['id']));
?>
 
Marco PHPJunky

Marco PHPJunky

24/07/2012 23:19:14
Quote Anchor link
waarom maak je er een aparte variabele voor aan ?
gebruik heb gewoon direct....

regel 25 t/m 27 zijn overbodig..
En controleer of je query ook echt gelukt is ....
 
Frank WD

Frank WD

25/07/2012 00:05:47
Quote Anchor link
Naast wat Marco zeg hier boven, had ik dat ook al vermeld.
Tevens is een id een int waarde die je niet hoeft te mysql_real_escape_string te gebruiken maar gewoon.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
WHERE
                        id            = '".(int)$_GET[ 'id' ]."'
 
Stefan H

stefan H

25/07/2012 22:21:38
Quote Anchor link
mijn update werkt maar heeft iemand een idee hoe ik ook een verwijder knop kan toevoegen . hoe geef ik dus aan als er op de knop verwijder is gedrukt dat de record verwijderd moet worden en niet geupdate?

heeft er iemand een idee ik weet niet hoe ik hier aan moet beginnen ?

alvast bedankt voor je reactie
 
Jelle Hi

Jelle Hi

25/07/2012 22:31:05
Quote Anchor link
Een (iets wat uitgebreide) DELETE query:

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
<?php require_once('sundaybreaknl.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function
GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{

  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }


  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case
"text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case
"long":
    case
"int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case
"double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case
"date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case
"defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }

  return $theValue;
}
}


if ((isset($_GET['id'])) && ($_GET['id'] != "")) {
  $deleteSQL = sprintf("DELETE FROM nieuws_berichten WHERE id=%s",
                       GetSQLValueString($_GET['id'], "int"));

  mysql_select_db($database_sundaybreaknl, $sundaybreaknl);
  $Result1 = mysql_query($deleteSQL, $sundaybreaknl) or die(mysql_error());

  $deleteGoTo = "index.php";
  if (isset($_SERVER['QUERY_STRING'])) {
    $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
    $deleteGoTo .= $_SERVER['QUERY_STRING'];
  }

  header(sprintf("Location: %s", $deleteGoTo));
}

?>


In sundaybreaknl.php staan de database gegevens en de database connect, ook moet je ff de tabelnaam en kolomnamen aanpassen

En anders: DELETE QUERY SQL
Gewijzigd op 25/07/2012 22:34:37 door Jelle Hi
 
Stefan H

stefan H

25/07/2012 22:34:48
Quote Anchor link
Bedankt voor je reactie maar hoe geef ik nu het verschil aan of er op de verwijderknop is gedrukt of op de wijzig knop
 
Jelle Hi

Jelle Hi

25/07/2012 22:37:10
Quote Anchor link
Je kan met de header op het eind em doorsturen naar bijvoorbeeld 'verwijderd.html' en zet daar een melding in dat het is gelukt. Hetzelfde doe je dan met de Wijzig knop, maar dan met 'gewijzigd.html' etc.
 
Stefan H

stefan H

25/07/2012 22:39:53
Quote Anchor link
In de action van het formulier staat nu wijzig.php hoe kan ik hier nu ook een actie inzetten dat hij naar bijv verwijder.php gaat als er op de verwijderknop is gedrukt en dus naar een andere pagina stuurt ?
 
Jelle Hi

Jelle Hi

25/07/2012 22:42:37
Quote Anchor link
ff een snelle manier: tweede form maken met alleen submit knop?
 
Marco PHPJunky

Marco PHPJunky

25/07/2012 23:03:27
Quote Anchor link
@ Jelle..
De TS geeft aan dat hij geen idee heeft wat PHP of wat laat staan wat ermee kan doen .
En dan kom jij met een functie aan zetten die punt 1 oud is en 2 niet te vatten voor de TS...

@Stefan
Ga eerst een wat lezen over PHP/Mysqli/PDO en ga zelf wat kloten daar leer je het meest van...
PHP
SQL
Errors
 



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.