MySQL auto_increment probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack .NET Developer - Utrecht

De vacature You’re a .NET, JavaScript and HTML fanatic. You have a lot of code-related knowledge and love to share it. You’re great in a team but also shine on your own. You’re passionate about working in project teams with an Agile approach. If you nodded “yes” to most of these statements, get in touch! We’d love to have you on board as our new full-stack developer. As a full-stack developer, you will be an active member on client project teams playing a hands-on role in producing client solutions. You will be encouraged to continue to develop your skills, share

Bekijk vacature »

Java Developer (relocation)

Within ICT Group, the Machine & Systems business unit works on advanced control systems for machine and equipment builders and for large system integrators. Together with your colleagues, you ensure that products function optimally and are connected. Internet of Things, Cloud solutions and Big Data are now an integral part of this market segment. We supply complete products (hardware, OS and software applications) and add value by carrying out complete projects with responsibility for results at one of our locations, by supplying knowledge and experience at our customers' locations and through consultancy. Mobilize your Java knowledge and experience in the

Bekijk vacature »

Java Developer / Sociaal domein @ Regio Amsterdam

2021-07-05 iSense Java Developer / Sociaal domein Werk jij als Java Developer graag aan een product waar veel mensen mee in aanraking komen? Met de nieuwste technieken en een maatschappelijk tintje? Lees dan snel verder! ISKL50218 Organisatie De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal

Bekijk vacature »

.NET Ontwikkelaar / Medior @ Regio Duiven

2021-06-07 iSense .NET Ontwikkelaar Medior Ben jij een C# Developer die binnen een innovatieve, logistieke organisatie wilt werken? Vind je het interessant om de door jou ontwikkelde software en code te koppelen aan complexe systemen en daarnaast de implementatie te begeleiden? Lees snel verder! ISK49485 Nieuw Organisatie Je komt als Ontwikkelaar te werken bij een organisatie die is gespecialiseerd in industriële automatiseringsoplossingen. De organisatie heeft al ruim 45 jaar ervaring met optimalisatie van processen binnen de industriële sector. De organisatie kenmerkt zich als innoverend, meedenkend en informeel. Binnen het team heerst er een positieve teamspirit met een gezonde dosis ondernemerschap

Bekijk vacature »

Back-End Developer

De vacature In je dagelijkse werk focus je je op het ontwerpen, (door-)ontwikkelen en onderhouden van stabiele en schaalbare data services. Hiermee heb je direct invloed op de werking en ontwikkeling van onze bedrijfskritische processen die zorgen voor de vertaling van rauwe (ruimtelijke) data naar kraakheldere ondergrondinformatie en de distributie ervan aan onze klanten en gebruikers via onze apps en APIs. Daarnaast lever je een actieve bijdrage aan de besluitvorming, ontwerp en uitvoering van initiatieven die zich richten op het herontwerpen en optimaliseren van onze architectuur en tech-stack. Zo zorgen we ervoor dat we op technologisch vlak blijven meegroeien met

Bekijk vacature »

Senior Java Ontwikkelaar @ Amsterdam

2021-08-11 iSense Senior Java Ontwikkelaar Ben jij een ervaren Java Developer en lijkt het jou gaaf om te werken aan innovatieve interne projecten voor een groot aantal aansprekende klanten? Spreekt het jou daarnaast aan om te gaan werken bij een van de nummer 1 organisaties in Nederland wanneer het gaat om maatschappelijk betrokken oplossingen? Lees dan snel verder! ISTA50719 Organisatie Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en

Bekijk vacature »

Full Stack Cloud & C# Developer - Utrecht

De vacature Valtech is looking for a Full Stack Cloud Developer. Someone who loves working with the newest technologies and is on top of what’s next. Do you have a keen eye for performance, stability and traceability? Are you always seeking the highest quality in code? And aren't you scared away by maintaining and running your own applications on a day-to-day basis, being responsible for (infra-as-code) deployments and aligning with the cloud engineering team to get stuff done? Read on, because we have a match! What will you be doing? As our new Full Stack Cloud Developer, you build and

Bekijk vacature »

Front End Developer

De vacature Mingle is looking for a Front End developer who is able to commute thrice a week to our office in Utrecht (this is not a remote-only job). Someone who loves working with the latest technologies and is on top of what’s next. You own our web touchpoints (mobile and desktop). We're currently developing our back end, and native mobile applications. Our web application has to be completely developed from scratch, so we're talking full greenfield here. You get to make some key decisions together with the CTO on how to build the web application: you get to pick

Bekijk vacature »

Teamlead PHP/Laravel ontwikkelaar

De vacature Als Teamlead PHP/Laravel ontwikkelaar ga je werken op verschillende projecten voor uiteenlopende klanten in diverse branches. Eén van deze projecten is een next-gen fintech platform die met jouw hulp naar het volgende niveau wordt gebracht. Jouw ervaring en competenties worden ingezet binnen het gehele ontwerp- en ontwikkeltraject. Je ontwikkelt en implementeert nieuwe functionaliteiten binnen een high-load en high-performance omgeving. Hierbij werk je nauw samen met de klant. Je stuurt daarnaast het lokale en internationale team van front- en back-end ontwikkelaars aan. We verwachten dat je in staat bent snel nieuwe zaken op te pakken en eigen te maken.

Bekijk vacature »

Low Code ontwikkelaars gezocht - Remote werken!

Bedrijfsomschrijving De organisatie waarin jij terecht gaat komen staat bekend om hun fijne manier van werken, plezier staat hier voorop! Waar het bij deze organisatie uiteindelijk om draait: het bieden van mooie oplossingen waarbij techniek, gebruiksvriendelijkheid en design voorop staan. Medewerkers van dit bedrijf werken zo nu en dan bij opdrachtgevers op locatie om zo in samenspraak met de klant tot de beste oplossing te komen. Het grootste gedeelte van je werk kan echter volledig vanuit huis gedaan worden! Deze opdrachtgever heeft 2 fysieke vestigingen waar je zo nu en dan verwacht wordt, het grootste gedeelte van je werk kan

Bekijk vacature »

Frontend/Mobile Developer

De vacature We are CargoSnap, an international B2B SaaS-based tech scale-up in logistics that started in 2017 and have successfully expanded our team and solution to a growing number of customers worldwide. More and more customers are embedding “Proof of Condition” in their day to day logistics operations by using CargoSnap. Less damage, fewer claims and Realtime visual insights in the condition of their cargo makes our current customers our biggest fans. The Rotterdam Port Fund recognizes our product-market fit and proven track record and as such, invested in CargoSnap. We will triple our entire team size during the next

Bekijk vacature »

Senior iOS Developer

De vacature Als Senior iOS Developer bij Label A is en blijf je belangrijkste focus het ontwikkelen van native apps voor onze klanten binnen o.a. Mobility en IoT. Voor ons groeiende Mobile team zoeken we een ervaren iOS developer die daarnaast het contact met de klant op zich wil nemen, de Junior Developers kan coachen en meedenkt aan de toekomst van het Mobile Team. Functie eisen Je hebt minimaal 3 jaar relevante werkervaring als medior/senior developer; Je bent gewend om zelfstandig projecten op te zetten en samen te werken met verschillende disciplines binnen een Scrum team; Je hebt een proactieve

Bekijk vacature »

Oracle PL/SQL ontwikkelaar voor maatschappelijke o

Bedrijfsomschrijving Dagelijks worden er in de zorg enorme aantallen data geproduceerd. Van medicijngebruik van patiënten tot aan loonkosten van personeel. Deze data bevat een schat aan informatie die pas zichtbaar wordt als ze op de juiste manier worden verzameld, opgeslagen, beheerd, bewerkt en vergeleken. Hiermee helpen zij medische instellingen om hun informatiepositie te verbeteren. Kijk bijvoorbeeld op het gebied van kwaliteit, bedrijfsvoering en marktpositie. Functieomschrijving Mijn klant heeft de huidige Oracle applicaties volledig binnen Forms reports en designer draaien. De bedoeling is dat al deze applicaties omgezet worden naar Apex applicaties in de toekomst. Daarom is mijn klant ter uitbreiding

Bekijk vacature »

.NET Developer

De vacature In deze diverse functie als .NET Ontwikkelaar ben je verantwoordelijk voor de innovatie, realisatie en het beheer van de complexe informatiesystemen voor een van onze leuke klanten. Als developer achterhaal je proactief de behoeften en wensen van de gebruikers binnen de organisatie. Deze vertaal je naar functionele en technische ontwerpen, afhankelijk van de omvang van het project. Vervolgens realiseer, programmeer en test je je oplossingen, om daarna samen met je klant te bespreken of het gewenste resultaat bereikt is. Functie eisen Een relevant diploma heeft op minimaal HBO niveau; Minimaal twee jaar relevante werkervaring heeft; Bij voorkeur C#,

Bekijk vacature »

Dynamics NAV / 365 BC Developer @ Ede

2021-11-26 iSense Dynamics NAV / 365 BC Developer Als Dynamics 365 BC Developer aan de slag met maatwerkoplossingen bij een software development club die internationaal zeer succesvolle applicaties bouwen voor de agrarische sector? Lees dan nu verder! ISHU48459 Organisatie Als Dynamics Business Central Developer kom je te werken bij een organisatie in regio Ede die gespecialiseerd is in het ontwikkelen en implementeren van software. Zo hebben ze een eigen ontwikkelde applicatie in de markt gezet voor de agrarische sector die internationaal zeer succesvol is en waar grote vraag naar is. Door deze software worden klanten op een slimme manier ondersteund

Bekijk vacature »
Cees St

Cees St

26/04/2007 19:59:00
Quote Anchor link
Bij een Insert op een tabel met auto_increment veld komt MySQL met een 1064 error. Daarop heb ik met phpmyadmin een record in gevoerd en gezien dat deze er het volgende van maakt:
INSERT INTO TABLE ('id','name','etc') VALUES (NULL, 'Piet', 'verder')
(Het id veld is een auto_increment veld)
Nu zit het hem in die NULL, als ik die met quotes invoer dan is het een string en als ik de constante NULL opgeef dan is die leeg (maar blijkbaar geen NULL)
Weet iemand hoe je dit oplost, zonder die auto_increment er uit te kieperen.

Groet Cees
 
PHP hulp

PHP hulp

07/12/2021 15:40:06
 
PHP erik

PHP erik

26/04/2007 20:04:00
Quote Anchor link
INSERT INTO TABLE ('id','name','etc') VALUES (NULL, 'Piet', 'verder')

-->

INSERT INTO TABLE (id, name, etc) VALUES (NULL, 'Piet', 'verder')

Maar ik denk niet dat dit het probleem was, want dit zal je wel hier ter illustratie getypt hebben zonder na te denken.


Werk dit:

INSERT INTO tabel (name, etc) VALUES ('Piet', 'verder')

?
 
Cees St

Cees St

26/04/2007 20:11:00
Quote Anchor link
INSERT INTO stat_server ( 'name','ipno','port','admin','software' ) VALUES ('localhost','127.0.0.1','80','UsbWebserver','Apache/2.2.0 (Win32) PHP/5.1.6' )

Dit is wat ik wil, want ik dacht dat hij zelf dat autoveld wel deed.

PhpMyAdmin maakt dit:
INSERT INTO `stat_server` (`sid`, `name`, `ipno`, `port`, `admin`, `software`) VALUES (NULL, 'localhost', '127.0.0.1', '80', 'UsbWebserver', 'Apache/2.2.0 (Win32) PHP/5.1.6''');

Het zal wel iets simpels zijn waar ik over heen kijk

Groet Cees
 
PHP erik

PHP erik

26/04/2007 20:15:00
Quote Anchor link
Jouw eigen query is sowieso niet goed, vanwege de aanhalingstekens om de veldnamen. En dat ie bij NULL geen auto_increment doet is wel raar. Weet je zeker dat auto_increment op die row aan staat (domme vraag sorry). En zijn er niet te veel rijen voor het type? Dus stel sid is INT(3) en er staan al 1 miljoen rijen in, dan wil die ook nog wel eens problemen geven :-)

Verder vallen de 3 afsluitende aanhalingstekens in de tweede query me op (achter "PHP 5.1.6"). Dat hoort niet.
 
Cees St

Cees St

26/04/2007 20:20:00
Quote Anchor link
De grap is dat die aanhalingstekens geen probleem geven bij een select statement, ik zal ze eens weghalen.

Maar phpmyadmin zet er ook tekens om, andere waar ik de naam niet van weet-

De 2e query heb ik gewoon gekopieerd uit het phpmyadmin venster, want na het uitvoeren laat hij deze gewoon in een venster zien. Dus inderdaad met die extra quotes, was mij niet direct opgevallen
 
Cees St

Cees St

26/04/2007 20:27:00
Quote Anchor link
Het waren de aanhalingstekens, nu heb ik ` gebruikt en dan werkt het zonder dat ik het increment veld hoef te noemen.

INSERT INTO stat_server ( `name`,`ipno`,`port`,`admin`,`software` ) VALUES ('localhost','127.0.0.1','80','UsbWebserver','Apache/2.2.0 (Win32) PHP/5.1.6' )

Deze deed een goede INSERT

Bedankt voor het meedenken en de tip over die aanhalingstekens.

Groet Cees
 
PHP erik

PHP erik

26/04/2007 20:31:00
Quote Anchor link
Geen probleem.

trouwens,

` = backtick
 
Dutch Caffeine

Dutch Caffeine

26/04/2007 20:36:00
Quote Anchor link
Ik wil jullie ook bedanken, ik heb ook een enorm mooie fout gemaakt. Ik heb NULL dus niet ingevoerd bij een auto incrediment tabel. Thanks :D
 
PHP erik

PHP erik

26/04/2007 20:40:00
Quote Anchor link
Alexander schreef op 26.04.2007 20:36:
Ik wil jullie ook bedanken, ik heb ook een enorm mooie fout gemaakt. Ik heb NULL dus niet ingevoerd bij een auto incrediment tabel. Thanks :D


Dat is op zich ook niet nodig. Je kunt ook gewoon de hele row weglaten uit je INSERT-query.
 
Dutch Caffeine

Dutch Caffeine

26/04/2007 20:44:00
Quote Anchor link
Oke, dus het zou nog steeds niet werken. Met NULL erbij?
 
- SanThe -

- SanThe -

26/04/2007 20:44:00
Quote Anchor link
Zonder die vage backtics moet ie ook werken.
INSERT INTO stat_server (name, ipno, port, admin, software) VALUES ('localhost', '127.0.0.1', '80', 'UsbWebserver', 'Apache/2.2.0 (Win32) PHP/5.1.6')
 
PHP erik

PHP erik

26/04/2007 20:46:00
Quote Anchor link
SanThe schreef op 26.04.2007 20:44:
Zonder die vage backtics moet ie ook werken.
INSERT INTO stat_server (name, ipno, port, admin, software) VALUES ('localhost', '127.0.0.1', '80', 'UsbWebserver', 'Apache/2.2.0 (Win32) PHP/5.1.6')
Inderdaad. Backticks gebruikt MySQL ook als enige. Alleen dat was het probleem van dit topic verder niet.
 
Cees St

Cees St

26/04/2007 21:52:00
Quote Anchor link
Nog even geprobeerd zonder backticks, en dat werkte inderdaad ook.

Dat had ik eerder ook omdat ik die ticks normaal niet gebruik, maar had toen blijkbaar een fout in de query.

Groet Cees
 



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.