UPDATE MySql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)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 en

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

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 »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

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 »
Arno van Zanten

Arno van Zanten

02/06/2022 11:16:50
Quote Anchor link
Hallo en ja daar ben ik weer.

Ik wil een UPDATE doen richting de Dbase, echter krijgt hij alle info goed binnen, maar hij update de DBase niet.
Ik krijg alles wat ik wil, maar ergens heb ik iets over het hoofd gezien misschien?

Dit is de 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
<?php
    include('./dbase.php');
    session_start();
    
    $title = $_POST['title'];
    $story = $_POST['story'];
    $ID = $_POST['ID'];
    
    echo "<br>".$title."<br>";
    echo nl2br($story)."<br>";
    echo $writer."<br>";
    echo $ID;

    $sql ='UPDATE News SET Title="'.$title.'", Story="'.$story.'" WHERE ID="'.$ID.'"';
        
    header('Location: ../index.php?menu=news');
?>
 
PHP hulp

PHP hulp

18/12/2024 13:52:11
 
Jorn Reed

Jorn Reed

02/06/2022 11:23:33
Quote Anchor link
Ik zie geen uitvoer van de query. Nu is het puur een variablel met een query string.

Toevoeging op 02/06/2022 11:24:34:

Jorn Reed op 02/06/2022 11:23:33:
Ik zie geen uitvoer van de query. Nu is het puur een variablel met een query string.


Ik kan ook niet op welke manier je met de DB verbindt.
 
Jan Koehoorn

Jan Koehoorn

02/06/2022 11:26:50
Quote Anchor link
Je moet de functie mysqli_query gebruiken om de query te executen. Lees ook iets over prepared statements (PDO), want op dit moment is je query erg onveilig.
 
Arno van Zanten

Arno van Zanten

02/06/2022 11:29:27
Quote Anchor link
Hij doet alles, want als ik alles met een echo doe, dan krijg ik ook results te zien.
Hij doet ook de sql uitvoeren, maar toch verschijnt er niks in de dbase.
Hedt item wat ik aan wil passen, blijft onveranderd.
 
Ozzie PHP

Ozzie PHP

02/06/2022 11:32:46
Quote Anchor link
>> Hij doet alles, want als ik alles met een echo doe, dan krijg ik ook results te zien.

Goed lezen wat er wordt gezegd!!!

>> Ik zie geen uitvoer van de query.

>> Je moet de functie mysqli_query gebruiken om de query te executen.
 
Arno van Zanten

Arno van Zanten

02/06/2022 11:33:06
Quote Anchor link
Arno van Zanten op 02/06/2022 11:29:27:
Hij doet alles, want als ik alles met een echo doe, dan krijg ik ook results te zien.
Hij doet ook de sql uitvoeren, maar toch verschijnt er niks in de dbase.
Hedt item wat ik aan wil passen, blijft onveranderd.


PS: dit is de dbase strutuur van News

ID
Title
Story
Writer
date

Toevoeging op 02/06/2022 11:36:23:

code nu aangepast maar nu blijft hij steken op de $sql

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
<?php
    include('./dbase.php');
    session_start();
    
    $title = $_POST['title'];
    $story = $_POST['story'];
    $ID = $_POST['ID'];
    
    echo "<br>".$title."<br>";
    echo nl2br($story)."<br>";
    echo $writer."<br>";
    echo $ID;

    $sql = mysqli_query('UPDATE News SET Title="'.$title.'", Story="'.$story.'" WHERE ID="'.$ID.'"');
        
    header('Location: ../index.php?menu=news');
?>
 
Ozzie PHP

Ozzie PHP

02/06/2022 11:39:09
Quote Anchor link
Hier staat een voorbeeld:

https://www.w3schools.com/php/php_mysql_update.asp

Bekijk het blok "Example (MySQLi Procedural)"

Eerst lezen, daarna zelf proberen.
 
Jan R

Jan R

02/06/2022 11:42:28
Quote Anchor link
JE voer nu wel de query uit maar haalt geen gegevens op laat staan uitsturen naar de ontvanger
nog te namen stappen dus
controleren of de query ok is: if($sql) {....}
Lees de gegevens indien ok mysqli_fetch_.....
stuur de uitvoer door naar de gebruiker echo ....
 
Arno van Zanten

Arno van Zanten

02/06/2022 11:45:25
Quote Anchor link
Code is niet veel veranderd, maar nu werkt ie ineens

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
<?php
    include('./dbase.php');
    session_start();
    
    $title = $_POST['title'];
    $story = $_POST['story'];
    $ID = $_POST['ID'];
    
    echo "<br>".$title."<br>";
    echo nl2br($story)."<br>";
    echo $writer."<br>";
    echo $ID;

    $sql = 'UPDATE News SET Title="'.$title.'", Story="'.$story.'" WHERE ID="'.$ID.'"';
    
        if(mysqli_query($connect, $sql)) {
            echo "<br>Record Updated Succesfully";
        }
else {
            echo "<br>Error Updating record";
        }

header('Location: ../index.php?menu=news');
?>
 
Ivo P

Ivo P

02/06/2022 11:46:57
Quote Anchor link
vaak is het erg verhelderend als je mysqi_error() print als het mis gaat met het uitvoeren.

a) omdat je geen verbinding hebt met de database;
b) omdat je query opbouw niet klopt (lijkt hier ok)
c) omdat tabellen of kolommen toch net anders heten;
d) omdat er een niet-escapete ' in je invoer zit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(!$sql) {
   echo 'fout met query: ' . mysqli_error($conn);
}

?>


Maar mogelijk is het ook zinnig om de error reporing van PHP gewoon aan te zetten: dan krijg je vast een melding over dat je eerste parameter van mysqli_query() een string is ipv een verbinding

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
?>


Toevoeging op 02/06/2022 11:48:08:

Arno van Zanten op 02/06/2022 11:45:25:
Code is niet veel veranderd, maar nu werkt ie ineens


Niet veel, maar je gebruikt nu wél $connect in je mysqli_query()....

Maar zet sowieso je error_reporting aan. Dit had php je ook kunnen melden.



Toevoeging op 02/06/2022 11:49:39:

enne: gebruiker meteen bij het einde van de pagina doorverwijzen is (zeker tijdens het ontwikkelen) niet heel handig. Je ziet dan eventuele uitvoer of foutmeldingen ook niet meer. Zeker niet als ook nog output-buffering aan staat.
 
Ozzie PHP

Ozzie PHP

02/06/2022 12:04:03
Quote Anchor link
Arno van Zanten op 02/06/2022 11:45:25:
Code is niet veel veranderd, maar nu werkt ie ineens

Daarom gaf ik je ook dat voorbeeld, en daarom is het van belang om goed te lezen. Ik krijg de indruk dat je iemand bent die alles 'snel snel' wilt doen. En dan maak je dus fouten. Fouten die je zelf kunt voorkomen/oplossen door even op je gemak een voorbeeld te bekijken.
 
- Ariën  -
Beheerder

- Ariën -

02/06/2022 12:23:38
Quote Anchor link
Ik raad je aan om een goede tutorial te zoeken, en goed door te nemen wat er gebeurt.

Voor queries en databaseafhandelingen kan je hier mooie uitleg vinden:
https://github.com/arienclaij/sql-boilerplate/tree/master/mysqli
Deze zal ik de komende tijd even verder updaten.

Verder krijg ik ook sterk de indruk dat je echt van de hak-op-de-tak spring bij het maken van PHPscript. Dan loop je weer vast in basis-kennis, en een dag later loop je vast bij iets waar je wat gevorderder voor moet zijn.

Mijn advies: Zet alles waar je mee bezig bent even in de koelkast, en werk alles netjes stap voor stap af vanaf hoofdstuk 1. Steeds meer leer je PHP dan beter kennen, en elke stap die je maakt daar heb je ook profijt van bij de opvolgende hoofdstukken.

Anders loop je kans dat je veel belangrijke theorie gaat missen, en eventueel cruciale fouten gaat maken waar je laten spijt van zal hebben, zoals veiligheidslekken, of slordige code die je jezelf aanleert. Iets dat je absoluut NIET wilt.
Gewijzigd op 02/06/2022 12:28:51 door - Ariën -
 

02/06/2022 17:26:35
Quote Anchor link
Je bedoelt Read The Fine Manual? ;-)
 



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.