[SQL]Update query werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

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 »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »
Luke Banning

Luke Banning

10/02/2007 20:21:00
Quote Anchor link
Hallo allemaal,

Ik heb een klein probleempje. Ik heb een formulier. Alles gegevens worden keurig opgehaalt en zet het als value in elk vakje. Maar nu moet ik hem ook aanpassen en dan weer veranderen.
Ik heb deze code:
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
//Formuliertje

while($row=mysql_fetch_assoc($result)){
     echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">';
     echo '<p>';
     echo 'Link naar afbeelding: <input name="Afbeelding" type="text" id="Afbeelding" value="'.$row['Afbeelding'].'" /><br />';
     echo 'Titel: <input name="Titel" type="text" id="Titel" value="'.$row['Titel'].'" /><br />';
     echo 'Link: <input name="Link" type="text" id="Link" value="'.$row['Link'].'" /><br />';
     echo 'Beschrijving: <textarea rows="10" cols="50" name="Beschrijving" id="Beschrijving">'.$row['Beschrijving'].'</textarea><br />';
     echo '<input type="submit" value="Wijzigen">';
    echo '</p><hr />';
    echo '</form>';
    }

    
//Oke, veranderen die zooi...

    $ID = mysql_real_escape_string($_POST['ID']);
    $Link = mysql_real_escape_string($_POST['Link']);
    $Titel = mysql_real_escape_string($_POST['Titel']);
    $Afbeelding = mysql_real_escape_string($_POST['Afbeelding']);
    $Beschrijving = mysql_real_escape_string(nl2br($_POST['Beschrijving']));
    $query2 = "UPDATE portfolio SET Link='$Link', Titel='$Titel', Afbeelding='$Afbeelding', Beschrijving='$Beschrijving' WHERE ID='".$ID."'";
    $result2 = mysql_query($query2) or die(mysql_error());
?>


Hij verandert vreemd genoeg niks in de database, en als ik hem dus opnieuw uitlees krijg ik hetzelfde als al in de database stond...
Kan iemand me helpen?
Gr. Luke
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
PHP hulp

PHP hulp

23/12/2024 19:32:06
 
- SanThe -

- SanThe -

10/02/2007 20:27:00
Quote Anchor link
Zet eerst dit maar eens bovenin je script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
?>
 
Luke Banning

Luke Banning

10/02/2007 20:32:00
Quote Anchor link
Gedaan ;)
N.a.v. dat stukje kwam ik er achter dat $ID leeg was, omdat ik die niet in een post had staan. (duh!! ;))
Dat moest dus dit 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
<?php
//Formuliertje

while($row=mysql_fetch_assoc($result)){
     echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">';
     echo '<p>';
     echo 'Link naar afbeelding: <input name="Afbeelding" type="text" id="Afbeelding" value="'.$row['Afbeelding'].'" /><br />';
     echo 'Titel: <input name="Titel" type="text" id="Titel" value="'.$row['Titel'].'" /><br />';
     echo 'Link: <input name="Link" type="text" id="Link" value="'.$row['Link'].'" /><br />';
     echo 'Beschrijving: <textarea rows="10" cols="50" name="Beschrijving" id="Beschrijving">'.$row['Beschrijving'].'</textarea><br />';
     echo '<input type="submit" value="Wijzigen">';
    echo '</p><hr />';
    echo '</form>';
    }

    
//Oke, query gedaan, laat maar zien dan!

    $ID = $row['ID'];
    $Link = mysql_real_escape_string($_POST['Link']);
    $Titel = mysql_real_escape_string($_POST['Titel']);
    $Afbeelding = mysql_real_escape_string($_POST['Afbeelding']);
    $Beschrijving = mysql_real_escape_string(nl2br($_POST['Beschrijving']));
    $query2 = "UPDATE portfolio SET Link='$Link', Titel='$Titel', Afbeelding='$Afbeelding', Beschrijving='$Beschrijving' WHERE ID='".$ID."'";
    $result2 = mysql_query($query2) or die(mysql_error());
?>


Maar dan werkt ie nog niet...
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
- SanThe -

- SanThe -

10/02/2007 20:35:00
Quote Anchor link
Je gebruikt een while. Zijn er dan meerdere resultaten? Zo ja, Dan pak je altijd het laatste 'ID".

Na een update kun je checken of er ook echts iets is veranderd met mysql_affected_rows().

Edit: Typo.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Luke Banning

Luke Banning

10/02/2007 20:42:00
Quote Anchor link
SanThe schreef op 10.02.2007 20:35:
Je gebruikt een while. Zijn er dan meerdere resultaten? Zo ja, Dan pak je altijd het laatste 'ID".

En wat bedoel je daar mee? Ik vat 'm even niet ;)
En inderdaad zijn er meerdere resultaten
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
- SanThe -

- SanThe -

10/02/2007 20:50:00
Quote Anchor link
@Luke Banning: Dank je voor het netjes aanpassen van mijn typo in jouw quote. ;-))

Als je slechts één record uit de database krijgt, (en je weet dat zeker) dan gebruik je geen while-loop om de data op te halen. Krijg je echter meerdere records dan gebruik je een while.

Aangezien $ID = $row['ID']; NA de while staat, pakt dit altijd alléén het 'ID' uit het laatste record.
 
Luke Banning

Luke Banning

10/02/2007 20:53:00
Quote Anchor link
Oke, dus ik moet die regel verder naar boven in de code zetten, (boven het form. dus?) als ik het goed begrijp?
P.S. Ik zag nog een typo hoor :P
Quote:
mysql_affercted_rows()

Zullen we daar maar even de r weghalen? ;)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3

dus :)
Edit:

SanThe, bedankt, dat werkt als een tierelier!
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
- SanThe -

- SanThe -

10/02/2007 20:57:00
Quote Anchor link
Luke Banning schreef op 10.02.2007 20:53:
P.S. Ik zag nog een typo hoor :P

Oeps: Ik heb het snel aangepast. Thanks.
 
- SanThe -

- SanThe -

10/02/2007 20:59:00
Quote Anchor link
Luke Banning schreef op 10.02.2007 20:53:
SanThe, bedankt, dat werkt als een tierelier!

Maak ik hier uit op dat het probleem is verholpen?
 
Luke Banning

Luke Banning

10/02/2007 21:03:00
Quote Anchor link
Haha, ja Lukeje is soms best scherp ;)
Maar het werkt, helemaal zoals het mijn bedoeling was! Bedankt!
Edit:

Voor het wijzen op een aantal typo's, haha, no problem :p
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
 
- SanThe -

- SanThe -

10/02/2007 21:07:00
Quote Anchor link
Graag gedaan, Jij ook 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.