Blijft Error returnen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Traineeship ICT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »
Nick Kroon

Nick Kroon

24/11/2005 22:29:00
Quote Anchor link
Hallo,

Ik ben nu een 2 weken bezig met php elke dag oefenen, heb het boek Basiscursus PHP 5. Nu heb ik zelf iets geschreven maar het wil maar niet werken, het is een scriptje waarmee ik dvd's aan een collectie kan toevoegen, alleen het werkt dus nog niet het blijft de fout "Query error " weergeven. hier onder het script.


$host = "localhost";
$user = "kroon";
$userpw = "*****";
$dbnaam ="dvd";
$fout2 = "Connecten is goed gegaan";
$fout = "Query error";
$db = mysql_connect("$host","$user","$userpw") or die ($fout2);
mysql_select_db($dbnaam, $db) or die ($fout);

echo ("Verbinding maken is gelukt<br>");

if(empty($_POST))
{
echo ("Vul eerst uw formulier helemaal in");
exit();
}
else
{
$query ="INSERT INTO `dvd` ( `id` , `titel` , `type` , `spelers` , `omschrijving` , `door` , `email` )";
$query .= "VALUES ('";
$query .= $_POST["titel"] ."', '" ;
$query .= $_POST["type"] ."', '" ;
$query .= $_POST["spelers"] ."', '" ;
$query .= $_POST["omschrijving"] ."', '" ;
$query .= $_POST["door"] ."', '" ;
$query .= $_POST["email"] ."', '";

$data = mysql_query($query) or die ($fout);

echo $query;
}
?>
 
PHP hulp

PHP hulp

06/01/2025 06:45:47
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 22:36:00
Quote Anchor link
Hoi Nick,

doe die echo $query eens VOORDAT je hem uitvoert? En plak het resultaat eens hierheen?
 
Martijn Wieringa

Martijn Wieringa

24/11/2005 22:41:00
Quote Anchor link
Je geeft in de INSERT wel een ID kolom op, maar kent bij de VALUES geen waarde toe aan deze kolom. Daar ga je i.i.g. de mist in. Als het een autonumereing veld is, kun je de kolom ID weglaten.

probeer anders ook eens:

$data = mysql_query($query) or die mysql_error();

De mysql_error() geeft een string terug die der laatste MySQL error bevat. Die geeft vaak een stuk meer duidelijkheid waar het mis ging in je query.

Tip: Vergeet ook niet om quotes af te vangen met bijvoorbeeld addslashes().. anders kan je input de SQL-statement corrupt maken.
 
Nick Kroon

Nick Kroon

24/11/2005 22:41:00
Quote Anchor link
Verbinding maken is gelukt
INSERT INTO `dvd` ( `id` , `titel` , `type` , `spelers` , `omschrijving` , `door` , `email` )VALUES ('test', 'aap', 'boe', 'bah', 'ej', 'adsf', 'Query error


ik zie hier ook dat ik voor ID geen "" in de values heb staan maar dat zou toch niet uit mogen maken?

bedankt!
 
Nick Kroon

Nick Kroon

24/11/2005 22:42:00
Quote Anchor link
sorry, het veld ID is een auto inc, en primary key
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 22:43:00
Quote Anchor link
Pholeron:
Je geeft in de INSERT wel een ID kolom op, maar kent bij de VALUES geen waarde toe aan deze kolom. Daar ga je i.i.g. de mist in. Als het een autonumereing veld is, kun je de kolom ID weglaten.

probeer anders ook eens:

$data = mysql_query($query) or die mysql_error();

De mysql_error() geeft een string terug die der laatste MySQL error bevat. Die geeft vaak een stuk meer duidelijkheid waar het mis ging in je query.

Tip: Vergeet ook niet om quotes af te vangen met bijvoorbeeld addslashes().. anders kan je input de SQL-statement corrupt maken.


Die id levert geen probleem op. Als je geen waarde toekent gaat het goed.

Dit:
$data = mysql_query($query) or die mysql_error();
gaat fout. Het moet zijn:


$data = mysql_query($query) or die (mysql_error());
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 22:49:00
Quote Anchor link
Nick,

ik zou eerst mijn query versimpelen. Hij is ook niet veilig zoals hij nu is. Het is een goede gewoonte om je $_POST variabelen een minimale check te geven, bijvoorbeeld zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
  $titel
= htmlspecialchars ($_POST['titel']);
?>


Doe dat met al je post variabelen. Daarna kun je dit doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
  $query
= "
  INSERT INTO dvd
    (titel, type, spelers, omschrijving, door, email)
  VALUES
    ('$titel', '$type', '$spelers', '$omschrijving', '$door', '$email')
  "
;
  
  mysql_query($query) or die (mysql_error ());
?>
 
Nick Kroon

Nick Kroon

24/11/2005 22:49:00
Quote Anchor link
'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1

dat krijg ik nu
 
Nick Kroon

Nick Kroon

24/11/2005 22:52:00
Quote Anchor link
ja het werkt nu wel met uw script, hartelijk dank en ik ga verder en nu kijken of ik wel alles zelf kan. Het is een uitdaging maar soms als het blijft mislukken dan moet je maar even hulp zoeken. Bedankt voor de moeite!
 
Martijn Wieringa

Martijn Wieringa

24/11/2005 22:53:00
Quote Anchor link
Jan:
Dit:
$data = mysql_query($query) or die mysql_error();
gaat fout. Het moet zijn:


$data = mysql_query($query) or die (mysql_error());


Bedankt voor de correctie (:

Maar bij de ID moet je lijkt me toch wel een (null) waarde o.i.d. opgeven .. omdat anders het aantal opgegeven kolomen en het aantal waarden niet kloppen.. iets waar MySQL alergioes voor is d:
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 22:58:00
Quote Anchor link
@ Pholeron:

klopt, maar dat deed Nick ook, in deze regel:
$query .= "VALUES ('";

Daar zit volgens mij trouwens de fout. Er staat één enkele quote, en het moeten er twee zijn.
 
Martijn Wieringa

Martijn Wieringa

24/11/2005 22:59:00
Quote Anchor link
Nog een extra suggestie: Bij mij bleef MySQL wel és struikelen over die speciale single quotjes die je gebruikt om elke kolomnaam.

INSERT INTO `dvd` ( `id` , `titel` , `type` , `spelers` , `omschrijving` , `door` , `email` )VALUES (...

Wordt dan

INSERT INTO dvd (id, titel, type, spelers, omschrijving, door, email) VALUES (...

Wie weet heeft dat ook nog wat effect
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 23:05:00
Quote Anchor link
Ja, dat zijn zogenaamde "backticks". Ik gebruik ze nooit.

In het algemeen: problemen met queries komen het meest voor op dit forum. Vooral insert queries zijn lastig. Ik heb voor mezelf de beslissing genomen om bij queries variabelen niet buiten quotes te halen. De puristen zullen het niet met me eens zijn, maar ze worden gewoon veel eenvoudiger te debuggen.

Ik doe het altijd zo:

1) de query zelf zet ik tussen dubbele quotes
2) ik gebruik enkele quotes waar het nodig is
 
Nick Kroon

Nick Kroon

24/11/2005 23:18:00
Quote Anchor link
als u de pagina werkend wil zien: www.schakelfreakz.nl/collectie
 
Jan Koehoorn

Jan Koehoorn

24/11/2005 23:24:00
Quote Anchor link
Nick,

het is leuk dat je een link geeft naar de werkende pagina, maar het zou beter zijn als je de werkende PHP code hier zou posten. Misschien hebben andere forumleden er dan iets aan.
 
- SanThe -

- SanThe -

24/11/2005 23:28:00
Quote Anchor link
Als ik zo eens teruglees dan zit er een fout in deze regel:

$query .= $_POST["email"] ."', '";

Aan het eind staat een komma en nog een enkele quot terwijl hier dus niets meer achter komt.
 
Nick Kroon

Nick Kroon

24/11/2005 23:31:00
Quote Anchor link
Okidoki,

de dvd add pagina, met dank aan Jan Koehoorn en Pholeron:

[ do_add.php ]

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
27
28
29
30
31
32
33
<?php

$host
= "localhost";
$user = "kroon";
$userpw = "******";
$dbnaam ="dvd";
$fout2 = "Connecten is goed gegaan";
$fout = "Query error";
$db = mysql_connect("$host","$user","$userpw") or die ($fout2);
mysql_select_db($dbnaam, $db) or die ($fout);

 

if(empty($_POST))
{

    echo ("Vul eerst uw formulier helemaal in");
    exit();
}

else
{
$query = "
  INSERT INTO dvd
    (titel, type, spelers, omschrijving, door, email)
  VALUES
    ('$titel', '$type', '$spelers', '$omschrijving', '$door', '$email')
  "
;
  
  mysql_query($query) or die (mysql_error ());

echo ("DVD $titel Toegevoegd aan $dbnaam door <a href=\"mailto:$email\">$door</a>");
 
}

?>
 



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.