[PDO] Integrity constraint violation

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Developer

De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Samen met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Je hebt behoefte aan collegae die jou alles leren op het gebied van technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt geen zin in een 60-urige werkweek maar haalt wel plezier uit zo nu en dan een technische meeting,

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »

C# ontwikkelaar bij internationaal bedrijf?

Functieomschrijving Als C# Developer bouw jij verder aan de technische (beheer)systemen. Het bedrijf heeft een eigen softwareproduct gemaakt met Visual Studio C# en deze software wordt op de hardware gezet. Vervolgens wordt het product bevestigd bij de klant. Als developer ben je bezig met technische software. Affiniteit met C en C++ kan handig zijn. De software op de apparaten, systemen en servers zijn jouw verantwoordelijkheid, samen met de 4 andere developers. Het team is groeiende en er worden meerdere developers gezocht! Het betreft een vrij technische functie en je werkt met C#, WCF, Winforms, webservices, HTML, JavaScript, WPF, LINQ, UML,

Bekijk vacature »

Senior Frontend ontwikkelaar met een Data voor pas

Functieomschrijving Je bent een van de belangrijkere spelers in de organisate en je houdt je bezig met het volledige software development department. Je bent samen met je team verantwoordelijk voor de vele software die aangeboden wordt. Wat het werk leuk maakt is dat geen dag hetzelfde is: je werkt intensief samen met alle stakeholders in de organisatie en met name de CTO en Manager Products. De perfecte kandidaat heeft een aantal jaren ervaring als Frontend ontwikkelaar en weet te werken met JavaScript, NodeJS, React, Vue, HTML, CSS etc. Je bent bezig met architectuur, nieuwbouw, bouwt daarnaast ook databases en gaat

Bekijk vacature »

PHP developer gezocht - onderzoek applicatie

Functieomschrijving Je gaat verder ontwikkelen aan de bestaande applicatie en hier nieuwe functionaliteiten op bedenken. Omdat jij verantwoordelijk bent voor de applicatie krijg je hierin ook veel vrijheid. De collega's zijn jonge mensen in de leeftijd van 20 tot ongeveer 40 jaar en er heerst een hele ongedwongen sfeer in het bedrijf. Je mag straks 2 dagen remote vanuit huis werken als je dat zou willen. In overleg is er veel mogelijk bij dit bedrijf. We zoeken iemand met bij voorkeur 2 a 3 jaar ervaring op medior niveau. Heb jij zin om bij een leuk bedrijf verder te ontwikkelen

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie om de beste te worden. Je hebt de passie om nieuwe technologieën te blijven leren en continu jezelf te ontwikkelen. Je hebt de pioniersgeest en drive om nieuwe technologieën, methodieken en concepten toe te passen in projecten en bij klanten. Je vindt het leuk om kennis te delen met collega’s, klanten en vakgenoten. Je bent een ware professional en ambassadeur voor CIMSOLUTIONS. Je voelt je thuis in een informele, collegiale en professionele sfeer waar de aandacht voor de klant en voor de medewerker

Bekijk vacature »

.NET Developer PACS / Multimedia

Wil jij met jouw ontwikkelskills medisch specialisten het optimale uit beeldmateriaal laten halen? Dan is dit jouw droombaan! Ter versterking van ons PACS-team in Amsterdam zoeken wij een ontwikkelaar die verantwoordelijkheid krijgt over zijn ‘eigen’ software. Jouw baan In deze functie ga je medische apparatuur (ECG\echo\OCT\MRI\Etc) integreren in ons EPD. Jij houdt je daarnaast bezig met het maken van software om de verschillende output-formaten van de apparatuur te ondersteunen en te presenteren aan medische specialisten. Tevens ben je verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van je eigen PACS-tools (Picture Archiving and Communication System). Die tools integreer je feilloos

Bekijk vacature »

JUNIOR FRONT-END DEVELOPER

JUNIOR FRONT-END DEVELOPER Utrecht Technology 13th month pay & Holiday allowance Bonus Program 26 holidays Training & Learning opportunities Laptop & Smartphone 32-40 hours p.w. Junior Front-end Developer Are you a user focused Front-end developer that will help our clients realize their digital strategies? Then we have the right challenge for you! Your job For our ever growing Interactive, Front-end team within Accenture Technology we’re looking for experienced Front-end developers that want to improve user experiences through technology. You’re enthusiastic about the web and always improving your knowledge and skill. You have a drive to master your craft. Your team

Bekijk vacature »

Software Engineer medior

Over de functie Als Software Engineer ben je met jouw scrumteam van A tot Z betrokken bij het (door)ontwikkelen van de software. Naast het ontwikkelen en testen van de software geef je ook passend advies aan onze klanten. Je maakt daarbij gebruik van de nieuwste technieken waaronder o.a. Azure, Angular,.Net core, MS-SQL server en de elastic search stack. Om je kennis up-to-date te houden verdiep je je regelmatig in nieuwe ontwikkelingen omtrent je vakgebied en probeer je deze effectief te vertalen naar mogelijkheden voor ons bedrijf. Jij als medior bent gedreven om dagelijks de mooiste ontwikkelingen te realiseren en neemt

Bekijk vacature »

Senior PHP Developer

Senior PHP Developer (EU-citizens only!) Imagine yourself working within an international company as a senior PHP developer and being responsible for the entire back-end development. As the new senior PHP developer you will responsible for raising their game and improving the quality of the code and enhance processes within the back-end. You will be working together with a team that consists of 8 other junior, medior and senior developers, which is good for your personal development. As the experienced PHP Developer, you will take the lead in building new functionalities, implementing improvements within the legacy code. The current stack that

Bekijk vacature »

Traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Traineeship en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van 3 maanden binnen de Sogyo Academy. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit

Bekijk vacature »

Java Developer Nieuwbouw Internationaal

Functieomschrijving Ben jij een ervaren Java Developer, of ben jij sinds kortgeleden in de wereld van Java gestapt, en wil jij met jouw kennis van Java een bijdrage leveren aan de core systemen van deze internationale organisatie? Lees dan snel verder! Ontwikkelen van applicaties en nieuwe functionaliteiten in Java; Aanpassingen maken in bestaande code; Overleggen en samenwerken met architecten en Product Owners; Werken binnen een multidisciplinair Scrumteam met betrekking tot analyse, design en ontwikkeling; Samenwerken en ondersteunen van testers in het proces van automatische regressietesten. Functie-eisen Je bent in het bezit van een hbo-diploma; Minimaal twee jaar relevante werkervaring; Je

Bekijk vacature »

Technisch Applicatie Beheerder

CGI heeft de slagkracht en de grootte om zelfs de meest ambitieuze IT-carrières vorm te geven. Doordat wij een stabiele en groeiende organisatie zijn, kunnen wij je uitstekende kansen bieden om in een ondersteunende omgeving te werken aan projecten die daadwerkelijk impact hebben op onze wereld. Technisch Applicatie Beheerder - Aviation Wat ga je doen? Als Technisch Applicatie Beheerder zorg je voor het continu beschikbaar zijn van applicaties. Jij houdt je bezig met het inrichten, monitoren, analyseren en verbeteren van de technische infrastructuur en procedures rondom de beheerde applicaties. Jij test de werking van de aangeboden wijzigingen en lost problemen

Bekijk vacature »

Leveranciersmanager

Bedrijfsinformatie Bouw mee met de gemeente Westland. De gemeente Westland is met ruim 100.000 inwoners één van de dertig grootste gemeenten in Nederland. Met haar duurzame en innovatieve glastuinbouwcluster is de gemeente Westland een belangrijke economische motor. Op een inspirerende manier biedt gemeente Westland haar inwoners ruimte, rust, groen en woonomgevingen met aantrekkelijke recreatiemogelijkheden en voorzieningen. Een vitale economie en een bloeiend verenigingsleven zorgen voor een dynamische en actieve gemeente. Slagkracht, ambitie, innovatie en professionaliteit, dat zijn de kernbegrippen waar het in Westland om draait! De organisatie Gemeente Westland is een uitdagende en eigentijdse werkgever, die continu in ontwikkeling is.

Bekijk vacature »

Junior Front-End Developers for the SSM Informatio

Junior Front-End Developers for the SSM Information Management System Location Frankfurt am Main, Germany Closing date for applications 17 January 2020 Your team You will be part of the Prudential Domain Services Division in the Directorate General Information Systems. We are a team of approximately 25 IT professionals delivering tailored IT solutions for European banking supervision (SSM) to support financial stability and collect supervisory statistics. Working as part of an agile team of software developers, you will take over the development and maintenance of the SSM Information Management System (IMAS) from an external supplier. Currently, the custom-built IMAS web application

Bekijk vacature »
Mebus  Hackintosh

Mebus Hackintosh

08/11/2012 11:47:35
Quote Anchor link
Ik krijg de volgende error met PDO:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`sma`.`episodes`, CONSTRAINT `episodes_ibfk_1` FOREIGN KEY (`show_id`) REFERENCES `shows` (`id`))


SQL:

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
CREATE TABLE IF NOT EXISTS shows (
    id                    int unsigned                not null    AUTO_INCREMENT,
    tvdb_id                int unsigned,
    bd_id                int unsigned,
    name                varchar(200)                not null,
    date_added            datetime                    not null,
    PRIMARY KEY(id),
    UNIQUE KEY(tvdb_id, bd_id)
) ENGINE=INNODB;

CREATE TABLE episodes (
    id                     bigint unsigned                not null     AUTO_INCREMENT,
    show_id                int unsigned                not null,
    season                tinyint unsigned            not null,
    episode                tinyint unsigned            not null,
    date_added            datetime                    not null,
    PRIMARY KEY(id),
    INDEX(show_id),
    FOREIGN KEY (show_id) REFERENCES shows (id) ON UPDATE CASCADE ON DELETE RESTRICT
) ENGINE=INNODB;


Als ik een record via phpmyadmin invoeg krijg ik geen error. Is mijn FOREIGN KEY verkeerd?

Dit is mijn PDO query:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
            $insertNewEpisode            = 'INSERT INTO episodes (show_id, season, episode, date_added) VALUES
                                        (:show_id, :bierdopje_season, :bierdopje_episode, now())';
Gewijzigd op 08/11/2012 11:48:07 door Mebus Hackintosh
 
PHP hulp

PHP hulp

20/01/2020 01:11:27
 
Mebus  Hackintosh

Mebus Hackintosh

09/11/2012 22:39:43
Quote Anchor link
(:
 
Aad B

Aad B

09/11/2012 23:08:53
Quote Anchor link
Je hebt een FOREIGN KEY (show_id) REFERENCES shows en wanneer er geen refererend show_id in shows voorkomt krijg je deze melding. Je zou in phpadmin ook een (dezelfde) error moeten krijgen. Misschien onderdrukt die phpadmin de error wel en is er geen insert?? Met deze show_id) REFERENCES shows dien je dus eerst een record aan te maken in show en het show_id te vullen met het id uit show.
Gewijzigd op 09/11/2012 23:12:14 door Aad B
 
Mebus  Hackintosh

Mebus Hackintosh

09/11/2012 23:32:09
Quote Anchor link
Bedankt voor de reactie! Ik zal er morgen even naar kijken :) Had voor nu maar even de references weggelaten.
 



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.