MSQLI_query verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior developer gezocht die op zoek is naar diver

Functie: Als ervaren software developer ben je iemand die graag uitdagende opdrachten bij diverse toonaangevende klanten wil uitvoeren. Daarnaast ben je in staat om jezelf flexibel op te stellen. Per project wordt er samen gekeken naar jou eigen wensen en behoeftes. Dit betekent dat je tijdens een bepaalde rol de functie als Lead developer kan bekleden en in een andere functie de functie als technical consultant kan bekleden. Hou je van diversiteit en verandering dan is dit meer dan interessant voor je. Tussen de software developer, lead developers, architecten en technical consultant wordt veel samengewerkt. Je hebt ten alle tijden

Bekijk vacature »

Junior Fullstack .NET Developer

Eén van onze partners in de regio Weert is opzoek naar een full stack developer om hun team te versterken. Hebben robots altijd jouw interesse gehad? Dan is dit de vacature voor jou! Organisatie Wat ooit opgezet is als een eenmanszaak vanuit een idee van de eigenaar, is inmiddels uitgegroeid tot één van de technische wereldleiders op het gebied van automatiseringsoplossingen. Tijdens zijn studententijd is de eigenaar bezig geweest met het bouwen van zijn eigen robotica. Dit idee besloot hij op de markt te gaan zetten en zo heeft hij in 2008 bedacht. Waar voor velen de recessie in 2009

Bekijk vacature »

C# Software developer

Janssen Distribution Services BV is uitgegroeid tot een servicecenter voor een wereldwijde klantenkring. Naast logistieke activiteiten worden er ook diensten geleverd op het gebied van assemblage en customerservice. Het team van 350 medewerkers reageert snel op markt- en klantbehoeften. Er worden continue nieuwe diensten ontwikkeld waarbij gebruik wordt gemaakt van de moderne technologie. Europaket BV is een dochter onderneming van Janssen Distribution Services en verzorgt elk jaar miljoenen goederen voor haar cliënten. Innovatief en efficiënt vervoersmanagement betekent voor ons dat we weten wat onze klanten nodig hebben en we geven daar invulling aan met individuele oplossingen. Als een internationaal opererende

Bekijk vacature »

Medior backend developer met een focus op PHP (Sym

Organisatie Sinds de vorige eeuw werken ze aan software voor de automotive industrie. Heb je wel eens online een auto bekeken? Grote kans dat je toen dat via hun software hebt bekeken. Ooit een afspraak gemaakt bij de garage? Precies hetzelfde; ze hebben namelijk 70% van deze markt in handen. De core van deze organisatie ligt bij het uitbouwen van een aantal verschillende producten waar zo’n 2000 organisaties gebruik van maken. Hierin zijn ze nu sterk aan het innoveren en echt de focus aan het leggen op de volgende software: Auto Webshop Werkplaats Planning Lead Generator Dit zijn interne producten

Bekijk vacature »

C++ Developer/ Embedded / Machinebouw

Functieomschrijving Ben jij een C++ Developer met affiniteit voor embedded development? Lijkt het jou gaaf om samen met collega-ontwikkelaars te werken aan oplossingen voor het verwerken van breekbare goederen? Lees dan snel verder! Ontwikkeling in real-time Linux omgevingen; Het programmeren van software geschreven in C++ (tegen embedded aan); Het werken in multidsciplinaire scrumteams; Het analyseren van klantwensen om zo tot ontwerpeisen te komen; Het verlenen van service voor de ontwikkelde software. Functie-eisen Hbo werk- en denkniveau; Minimaal 2 jaar ervaring in een soortgelijke functie en ervaring met C++ en OO (UML); Kennis van ontwikkeling in real-time Linux omgevingen; Ervaring met

Bekijk vacature »

Medior PHP developer / Maatwerkplatform

Organisatie De business partner waarmee wij in contact staan is gevestigd in Lelystad en marktleider in hun niche. Naast dat het kantoor van alle gemakken is voorzien zit het op een locatie die ook nog is gemakkelijk te bereiken is. Op dit moment bestaan zij ruim 15 jaar en hebben zo’n 50 man in dienst. Hun missie is het leven van de klanten makkelijker te maken. Hun manier van werken omschrijven zij als eenvoudig, eerlijk en eigenwijs. Zij bieden betrouwbare producten en diensten van hoge kwaliteit zodat jij er zelf iets moois van kunt maken zonder afhankelijk te zijn van

Bekijk vacature »

(Junior) C#. NET Webdeveloper (.NET/C#/Eindhoven/4

As a C# .Net Developer you will be responsible for developing back-end and front-end features for 8 e-cpmmerce websites with about 500.000 visitors per month. You will work with latest Microsoft technology running on Microsoft Azure platform. You use such tools as jQuery, Bootstrap, BitBuckey/GIT, Angular JS, Visual Studio (2017/2019), Jira. You will be a part of ICT team (6 people) that works in a close cooperation with an on-line marketing department. The workflow is organized in accordance with Agile (SCRUM) methodologies. Requirements At least 1 year of experience in .NET developing Knowledge of ASP.NET MVC Knowledge of SQL 2012

Bekijk vacature »

Xamarin Developer regio Utrecht

‘Duurzaamheid is geen begrip. Duurzaamheid is een mindset’ Hoe vaak stap je s’ ochtends de auto in op weg naar je werk, denkend aan hoe slecht het is voor het milieu dat je weer de auto pakt. Je weet dat je ook prima met de fiets naar je werk kan, maar het is zo lekker snel en gemakkelijk. Maar heb je er weleens over nagedacht hoeveel CO2 je de lucht in slingert door dat ritje naar je werk? En hoeveel calorien je verbrandt als je een keer de fiets pakt? Men zegt altijd dat milieubewust handelen een kwestie is van

Bekijk vacature »

Junior Developer met technische affiniteit gevraag

Functieomschrijving Heb jij affiniteit met mobiliteit, infrastructuur en/of techniek? Heb je al ervaring als Java Developer en wil jij aan de slag gaan met high-tech innovatieve oplossingen in dit werkveld? Lees dan nu verder! Mee ontwikkelen van verschillende high-tech applicaties rondom infrastructuur en mobiliteit; Pro-actief de discussie aangaan met andere leden van het Scrum-team om innovatieve oplossingen te ontwerpen; Contact houden met verschillende afdelingen vanuit de business om zowel pro-actief als reactief te kunnen handelen. Functie-eisen HBO- of WO-diploma, richting Informatica of een andere bèta opleiding is een eis; Affiniteit met mobiliteit en infrastructuur is een sterke pré; Enige ervaring

Bekijk vacature »

Junior Full-Stack C# ASP.NET developer

Organisatie Wil jij in een leuk en sociaal team werken? Waar gewerkt wordt aan één product? Ben jij die sociale IT’er die mee kan denken over de innoverende uitbreidingen van de software? Wil jij echt stappen gaan maken met begeleiding van een Senior? Dan is dit jouw volgende stap. Deze partner is een volwassen bedrijf die zich bezig houdt met het ontwikkelen van taxatiesoftware ten behoeve van de Wet WOZ en taxatiebedrijven. Het is een bedrijf van 40 werknemers waarvan 10 IT’ers. Het bedrijf heeft 3 kantoren verspreid over Nederland met de IT afdeling op 10 minuutjes lopen van station

Bekijk vacature »

Senior PHP Developer Zend

Voor een van mijn businesspartners in de regio Veenendaal ben ik op zoek naar een senior PHP developer. Organisatie Dit bedrijf is 30 jaar geleden ontstaan als speciaal systeem voor campings om kerstkaarten geautomatiseerd naar hun gasten te sturen. Op dit moment zijn ze uitgegroeid tot een organisatie met 50 medewerkers waarvan 10 op de IT afdeling. Hun software verzendt inmiddels ook geen kerstkaarten meer. Tegenwoordig zijn de grotere recreatie en vakantieparken als bijvoorbeeld Duinrell gebruikers van hun software. Zij focussen zich volledig op de recreatiebranch en de software zorgt er voor dat wanneer er een reservering wordt gemaakt dat

Bekijk vacature »

Ervaren C# developer gezocht, Barendrecht

Voor een bedrijf in Barendrecht zijn we momenteel op zoek naar een ervaren C# developer. Het bedrijf heeft een webapplicatie ontwikkeld waarmee hun doelgroep bepaalde administratieve processen makkelijk kan afhandelen. Met hun systeem zijn ze binnen hun sector koploper op het gebied van innovatie en gebruiksvriendelijkheid. Door het succes van hun product en de mogelijkheid deze verder op te schalen, zijn ze momenteel op zoek naar een verdere uitbreiding van hun team. Het huidige team bestaat uit circa 20 mensen waarvan 7 .NET developer. Ondanks dat het een relatief jong team is, bezitten de meeste mensen behoorlijk wat kennis en

Bekijk vacature »

Senior consultant Sociaal Domein

Wil jij jouw waarde komen toevoegen aan een resultaatgerichte en dienstverlenende ICT organisatie? Heb jij vergaande kennis omtrent het sociaal domein binnen de gemeente? Ben je communicatief vaardig? Houd je van klantcontact? Dan is de functie Senior consultant sociaal domein perfect voor jou! Wie zijn wij? Dutch Delta Group is een groeiende, flexibele, onafhankelijke en meedenkende ICT-partner in de lokale overheidsmarkt. Wij ondersteunen meer dan 100 gemeenten bij het beheer en de monitoring van hun ICT-infrastructuur. DDG heeft contracten bij de lokale overheid, waarbij zij faciliteren in het beheren én implementeren van complexe applicatieomgevingen. Deze vorm van dienstverlening vergt veel

Bekijk vacature »

Vacature Senior PHP developer

Organisatie 25 jaar geleden zijn zij begonnen en vanaf het moment dat internet bestond tot aan nu, marktleider in hun vakgebied. Met een team van 15 medewerkers zitten zij gevestigd in een mooi pand in Capelle aan den Ijssel. Dagelijks zorgen zij er voor dat hun afnemers (Groothandels, fabrikanten, producenten) dagelijks weer kunnen genieten van hun producten. Zij zijn gespecialiseerd in het maken van geavanceerde B2B webshops, PIM systemen en het automatisch genereren van papieren catalogi, prijslijsten en datasheets. Zij ontwikkelen niet alleen de “standaard” software, maar ze verzorgen voor hun klanten het gehele project van het ontwerp tot en

Bekijk vacature »

Junior PHP developer

Vacature Omschrijving Functieomschrijving Je komt in een team te werken van twee ervaren developers, waarvan één parttime wil gaan werken. Door deze developer zul je ook worden ingewerkt en je gaat op den duur taken van hem overnemen. Je zult veel van beide developers leren: je zult altijd je vragen kunnen stellen, maar aan de andere kant moet je het ook een uitdaging vinden om zaken zelfstandig op te lossen. Andere kant zien we jou ook als een frisse wind in het bedrijf. Je geeft nieuwe inzichten en durft ook wel eens verder te denken dan de bestaande kaders. Bij

Bekijk vacature »
Enrico van der List

Enrico van der List

05/10/2015 22:25:30
Quote Anchor link
Mss een hele stomme vraag, denk dat ik het ook over mijn hoofd zie. maar ik probeer een rij te verwijderen uit mijn database door op de knop delete te drukken in mijn webrowser. Maar hij wil niet verwijderen

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
<tr>
        <td><?php echo $i; ?></td>
        <td><?php echo $Fname; ?></td>
        <td><?php echo $Lname; ?></td>
        <td><?php echo $Email; ?></td>
        <td><?php echo $created; ?></td>
        <td>
            <a href="Users.php?delete=<?php echo $id; ?>" onclick="return confirm('Weet je het zeker dat je deze gebruiker wilt verwijderen?') ">Delete</a> <!-- Hier  gaat het volgens mij fout.-->
        </td>
    </tr>
    <?php
    
    $i
++;
    }

    if(isset($_GET['delete'])){
        $delete_id = $_GET['delete'];
        
        mysqli_query($con, "DELETE FROM user WHERE UserID = $delete_id'");
        
        //header('location: Admin.php');
    }

[
/code]
Gewijzigd op 05/10/2015 22:27:08 door Enrico van der List
 
PHP hulp

PHP hulp

19/09/2019 09:42:09
 
Ben van Velzen

Ben van Velzen

05/10/2015 22:30:10
Quote Anchor link
Zo te zien is "user" een gereserveerd woord. Dit had je kunnen zien als je iets aan foutafhandeling deed.
 
Enrico van der List

Enrico van der List

05/10/2015 22:34:07
Quote Anchor link
Ben van Velzen op 05/10/2015 22:30:10:
Zo te zien is "user" een gereserveerd woord. Dit had je kunnen zien als je iets aan foutafhandeling deed.

Kijk ik er zo overheen? Zie hem nog steeds niet
 
- Ariën -
Beheerder

- Ariën -

05/10/2015 22:44:38
Quote Anchor link
https://dev.mysql.com/doc/refman/5.6/en/keywords.html

useris inderdaad geserveerd. Noem de tabel dan users.
Gewijzigd op 05/10/2015 22:45:06 door - Ariën -
 
Pipo Clown

Pipo Clown

05/10/2015 23:05:55
Quote Anchor link
Wat doet die single quote in je query ?
 
Enrico van der List

Enrico van der List

05/10/2015 23:08:05
Quote Anchor link
Pipo Clown op 05/10/2015 23:05:55:
Wat doet die single quote in je query ?


Dank je dat was het probleem uiteindelijk
 
Willem vp

Willem vp

06/10/2015 01:20:48
Quote Anchor link
Het is met dit script ook wel grappig om op regel 8 de url te wijzigen in

Users.php?delete=0%20or%20userid%3e0
 
Joni Fleischer
Moderator

Joni Fleischer

06/10/2015 08:35:21
Quote Anchor link
Ik zou inderdaad even een mysqli_escape toevoegen of een prepared statement gebruiken.
 
Ivo P

Ivo P

06/10/2015 09:04:42
Quote Anchor link
ik zit eigenlijk ook nog te wachten op de opmerking "ik moet altijd 2x klikken voor hij uit de lijst verdwenen is".

(hetgeen komt doordat je eerst de lijst ophaalt met select en op het scherm zet, en pas daarna de delete-actie uitvoert.)

die regel 20 met een header:
dat gaat een headers-already-sent error opleveren. Wat wederom samenhangt met de verkeerde volgorde van werken: eerst de aanpassings query's en pas als de database stabiel is, de data ophalen en naar het scherm.
Gewijzigd op 06/10/2015 09:06:42 door Ivo P
 

06/10/2015 14:32:28
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
 mysqli_query($con, 'DELETE FROM `user` WHERE `UserID` = ' . intval($delete_id));
?>
Gewijzigd op 06/10/2015 14:32:54 door
 
Thomas van den Heuvel

Thomas van den Heuvel

06/10/2015 15:22:27
Quote Anchor link
:)

In plaats van intval() is het wellicht beter om je input te filteren en te controleren of $_GET['id'] een numerieke waarde betreft. Het heeft anders geen zin om de query uit te voeren, of de dappere poging van intval() er nu in slaagt om van iets wat mogelijk geen getal is toch een getal te maken, of niet.

@Joni een real_escape_string() functie toepassen is alleen niet genoeg. Deze escaped namelijk niets als er niets te escapen valt! Dus tenzij je dit doet in combinatie met quotes om de waarde (wat nogal vreemd is, sinds het een id betreft) is dat niet per definitie veilig.

Als je bijvoorbeeld in $_GET['id'] het volgende zet:

OR 1 = 1

Wordt er NIETS GEESCAPED met real_escape_string(), OMDAT ER NIETS TE ESCAPEN VALT. Hiermee kieper je dus effectief al je users weg.

De enige remedie in deze (en bij queries met id's) is dus eigenlijk: input filtering.

Wees nog steeds HEEL VOORZICHTIG met het gebruik van real_escape_string(), dit maakt je query niet automagisch veilig.
Gewijzigd op 06/10/2015 15:27:08 door Thomas van den Heuvel
 



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.