Query fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

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 »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

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 »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

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 »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

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

27/05/2026 09:44: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:
Er mist foutafhandeling.

En dan is het ook nog beter om
'Karl:
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:
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:
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:
'Jens:
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:
'Karl:
'Jens:
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:
'Jens:
'Karl:
'Jens:
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.