Query fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! 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 »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Front end developer binnen de consultancy

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 »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel 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! Een deel van jouw werkzaamheden: 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 en Power BI.

Bekijk vacature »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »
Milo

Milo

20/09/2009 19:23:00
Quote Anchor link
Op een een of andere vreemde manier wil de volgende query niet werken:
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
<?php
$sql
= mysql_query("INSERT INTO
                    school_gebruikers
                        (
                        gebruikersnaam,
                        wachtwoord,
                        naam,
                        geboortedatum
                        )
                    VALUES
                            (
                        '"
.mysql_real_escape_string($_POST['gebruikersnaam'])."',
                        '"
.mysql_real_escape_string(md5($_POST['wachtwoord']))."',
                            '"
.mysql_real_escape_string($_POST['naam'])."',
                        '"
.mysql_real_escape_string($_POST['geboortedatum'])."'
                            )
                        "
);
if(mysql_query($sql))
{

    echo 'Er is een fout opgetreden probeer het later opnieuw';
}

else
{
    echo 'Je bent succesvol geregistreerd';
}

?>


het is een heel simpele query maar ik kan de fout niet ontdekken jullie wel?
Gewijzigd op 01/01/1970 01:00:00 door Milo
 
PHP hulp

PHP hulp

17/02/2025 09:50:28
 

20/09/2009 19:26:00
Quote Anchor link
Er mist foutafhandeling. Je kunt beter de query in een aparte string stoppen zodat je die kunt echo'en als er een fout is. Je moet mysql_real_escape_string gebruiken, anders kan iedereen allerlei geintjes met je database uithalen.
 
Milo

Milo

20/09/2009 19:29:00
Quote Anchor link
Ik heb nu ook alleen een basic query gemaakt... maar hij werkt niet.
 

20/09/2009 19:32:00
Quote Anchor link
Hoe wil je een fout ontdekken als
Karl schreef op 20.09.2009 19:26:
Er mist foutafhandeling.

En dan is het ook nog beter om
Karl schreef op 20.09.2009 19:26:
Je kunt beter de query in een aparte string stoppen zodat je die kunt echo'en als er een fout is.

want dan zie je wat er fout gaat.
En natuurlijk niet te vergeten
Karl schreef op 20.09.2009 19:26:
Je moet mysql_real_escape_string gebruiken, anders kan iedereen allerlei geintjes met je database uithalen.


Edit: Ow je hebt de boel aangepast.
Je mist nog steeds de echo van de query.
Gewijzigd op 01/01/1970 01:00:00 door
 
Jens erd

Jens erd

20/09/2009 19:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
ERROR_REPORTING(E_ALL);
$sql = "
INSERT INTO
school_gebruikers
(gebruikersnaam, wachtwoord, naam, geboortedatum)
VALUES
('"
.$_POST['gebruikersnaam']."', '".md5($_POST['wachtwoord'])."', '".$_POST['naam']."', '".$_POST['geboortedatum']."')";  

$query = mysql_query($sql) OR DIE(mysql_error());
?>


ff snel in mekaar gepruts, kijk is of hij wat doet..
Gewijzigd op 01/01/1970 01:00:00 door Jens erd
 

20/09/2009 19:38:00
Quote Anchor link
Jens schreef op 20.09.2009 19:36:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
ERROR_REPORTING(E_ALL);
$sql = "
INSERT INTO
school_gebruikers
(gebruikersnaam, wachtwoord, naam, geboortedatum)
VALUES
('"
.$_POST['gebruikersnaam']."', '".md5($_POST['wachtwoord'])."', '".$_POST['naam']."', '".$_POST['geboortedatum']."')";  

$query = mysql_query($sql) OR DIE(mysql_error);
?>


ff snel in mekaar gepruts, kijk is of hij wat doet..

Dat wat Milo nu heeft is goed. VEEL beter dan die troep van jouw. Ga eens php & mysql leren!
Wat Milo wel mist is mysql_error()
 
Steen

steen

20/09/2009 19:38:00
Quote Anchor link
md5 zou ik in mysql zelf doen, functies met kleine letters, slechte foutafhandeling en je vergeet mysql_real_escape_string() tegen SQl-injecties.
 
Jens erd

Jens erd

20/09/2009 19:45:00
Quote Anchor link
Karl schreef op 20.09.2009 19:38:
Jens schreef op 20.09.2009 19:36:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
ERROR_REPORTING(E_ALL);
$sql = "
INSERT INTO
school_gebruikers
(gebruikersnaam, wachtwoord, naam, geboortedatum)
VALUES
('"
.$_POST['gebruikersnaam']."', '".md5($_POST['wachtwoord'])."', '".$_POST['naam']."', '".$_POST['geboortedatum']."')";  

$query = mysql_query($sql) OR DIE(mysql_error);
?>


ff snel in mekaar gepruts, kijk is of hij wat doet..

Dat wat Milo nu heeft is goed. VEEL beter dan die troep van jouw. Ga eens php & mysql leren!
Wat Milo wel mist is mysql_error()


excuses 'dat ik zulke brakke scripts' schrijf, maar het gaat er hier echt niet om dat het er mooi uitziet, het gaat erom dat hij weet waar het foutgaat en het zo kan maken dat het wél goed gaat.
 

20/09/2009 19:51:00
Quote Anchor link
Jens schreef op 20.09.2009 19:45:
Karl schreef op 20.09.2009 19:38:
Jens schreef op 20.09.2009 19:36:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
ERROR_REPORTING(E_ALL);
$sql = "
INSERT INTO
school_gebruikers
(gebruikersnaam, wachtwoord, naam, geboortedatum)
VALUES
('"
.$_POST['gebruikersnaam']."', '".md5($_POST['wachtwoord'])."', '".$_POST['naam']."', '".$_POST['geboortedatum']."')";  

$query = mysql_query($sql) OR DIE(mysql_error);
?>


ff snel in mekaar gepruts, kijk is of hij wat doet..

Dat wat Milo nu heeft is goed. VEEL beter dan die troep van jouw. Ga eens php & mysql leren!
Wat Milo wel mist is mysql_error()


excuses 'dat ik zulke brakke scripts' schrijf, maar het gaat er hier echt niet om dat het er mooi uitziet, het gaat erom dat hij weet waar het foutgaat en het zo kan maken dat het wél goed gaat.

De bedoeling van jou script is dat het script 'dood' gaat (wat ook niet een nette manier is), en dan de error laat zien.
Maar jou script is dus zo brak geschreven, dat er geen error komt maar gewoon mysql_error. Php denkt namelijk dat dat een constante is, wat het natuurlijk niet is, dus maakt ie er maar een string van.
Dat noem ik echt wel slecht.
 
- SanThe -

- SanThe -

20/09/2009 19:52:00
Quote Anchor link
In je eerste post voer je een query uit op een resultset van de eerste query.
 
Jens erd

Jens erd

20/09/2009 19:58:00
Quote Anchor link
Karl schreef op 20.09.2009 19:51:
Jens schreef op 20.09.2009 19:45:
Karl schreef op 20.09.2009 19:38:
Jens schreef op 20.09.2009 19:36:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
ERROR_REPORTING(E_ALL);
$sql = "
INSERT INTO
school_gebruikers
(gebruikersnaam, wachtwoord, naam, geboortedatum)
VALUES
('"
.$_POST['gebruikersnaam']."', '".md5($_POST['wachtwoord'])."', '".$_POST['naam']."', '".$_POST['geboortedatum']."')";  

$query = mysql_query($sql) OR DIE(mysql_error);
?>


ff snel in mekaar gepruts, kijk is of hij wat doet..

Dat wat Milo nu heeft is goed. VEEL beter dan die troep van jouw. Ga eens php & mysql leren!
Wat Milo wel mist is mysql_error()


excuses 'dat ik zulke brakke scripts' schrijf, maar het gaat er hier echt niet om dat het er mooi uitziet, het gaat erom dat hij weet waar het foutgaat en het zo kan maken dat het wél goed gaat.

De bedoeling van jou script is dat het script 'dood' gaat (wat ook niet een nette manier is), en dan de error laat zien.
Maar jou script is dus zo brak geschreven, dat er geen error komt maar gewoon mysql_error. Php denkt namelijk dat dat een constante is, wat het natuurlijk niet is, dus maakt ie er maar een string van.
Dat noem ik echt wel slecht.


nadat ik mijn bericht geplaatst ahd heb ik het direct bewerkt op de fout, in die tijd dat ik daarmee bezig was zul je wel op quote gedrukt hebben, het is een snelheidsfoutje, sorry dan voor het misverstand.
 
Klaasjan Boven

Klaasjan Boven

20/09/2009 21:18:00
Quote Anchor link
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
<?php
$sql
"INSERT INTO
                    school_gebruikers
                        (
                        gebruikersnaam,
                        wachtwoord,
                        naam,
                        geboortedatum
                        )
                    VALUES
                            (
                        '"
.mysql_real_escape_string($_POST['gebruikersnaam'])."',
                        '"
.mysql_real_escape_string(md5($_POST['wachtwoord']))."',
                            '"
.mysql_real_escape_string($_POST['naam'])."',
                        '"
.mysql_real_escape_string($_POST['geboortedatum'])."'
                            )
                        "
;
if(!mysql_query($sql))
{

    echo 'Er is een fout opgetreden probeer het later opnieuw('.mysql_error().')';
}

else
{
    echo 'Je bent succesvol geregistreerd';
}

?>
 



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.