Query fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. 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. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

.NET Developer

Functie omschrijving .NET developer met ervaring gezocht! Voor een softwarebedrijf in de regio Veenendaal zijn wij op zoek naar een .NET developer met een aantal jaar ervaring. Jij bent zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Verder ben je bezig met nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en productspecialisten om zo mooie producten te creëren. Bedrijfsprofiel De organisatie waar je voor gaat werken is een snelgroeiende softwareleverancier en allround dienstverlener. Deze organisatie heeft zowel klanten die

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving 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! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

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

24/12/2024 03:11:38
 

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.