Insert query werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Medior Java developer (fullstack)

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 »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »
Wouter

Wouter

19/10/2006 14:08:00
Quote Anchor link
Ik heb een insert query geschreven, hierbij is het de bedoeling dat 7 rijen geinsert worden aan de hand van een 'for' loop. De bedoeling is dat de informatie wordt gezet in een tabel genaamd verdeling, in de tabel zit een autoincrement ID zodat gegevens niet overschreden worden. Het probleem is helaas dat de insert query niet werkt. Van het probleem heb ik een screenshot geplaatst op http://home.wanadoo.nl/wjnijhof/temp/2.jpg .

Ik heb de query en waardes ge'echo'ed', ik heb gecontroleerd op het gebruik van grote en kleine letters, ik heb mijn insert query vergeleken met insert queries hier op dit forum, ik heb de waardes in mijn query vergeleken met de namen in de tabel, helaas kan ik de fout niet ontdekken.

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
//Insert Query
for ($nr = 0; $nr <= 6; $nr++) {

$volgendeweek2 = strtotime("+$plan[$nr] day", $supertijd);
$volgendeweek = strftime("%Y-%m-%d",$volgendeweek2);


$sql = "Insert INTO verdeling SET
Init = '$init'
Datum = '$volgendeweek'
Beschikbaarheid = '$beschikbaar1[$nr]'
ProcesID = '$processen[$nr]'
Proces_uren = '$procesuren[$nr]'
RollID = '$rol[$nr]'";

echo $sql;

if (@mysql_query($sql)) {
echo '<p>$nr Succesvol toegevoegd</p>';
} else {
echo '<p>Error toevoegen</p>';
}
}
 
PHP hulp

PHP hulp

11/01/2025 05:59:19
 
Joren de Wit

Joren de Wit

19/10/2006 14:19:00
Quote Anchor link
Laat de mysql_error gewoon weergeven, aan de tekst 'error toevoegen' heb je helemaal niets als je wilt debuggen.

Vervang
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<p>Error toevoegen</p>';
?>

eens door
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
 
Frank -

Frank -

19/10/2006 14:49:00
Quote Anchor link
@-jes in je code om foutmeldingen te onderdrukken? Hoe lastig wil je het jezelf maken? Nooit doen en altijd de error_reporting() op het hoogste niveau zetten, dus E_ALL. Hoe meer foutmeldingen en notices je op je scherm krijgt, hoe meer je er kunt gaan oplossen. Daar wordt je script alleen maar beter van.

Tip: Het rekenen met datums, kun je wellicht handiger door de database laten doen. Die heeft vele handige datum- en tijdfuncties voorhanden, zie hoofdstuk 12.5 van de MySQL-handleiding. Uiteraard gebruik je een DATE of DATETIME om de boel op te slaan.
 
Wouter

Wouter

19/10/2006 15:05:00
Quote Anchor link
Blanche schreef op 19.10.2006 14:19:
Laat de mysql_error gewoon weergeven, aan de tekst 'error toevoegen' heb je helemaal niets als je wilt debuggen.


Okee ik heb dat gedaan. Het resultaat is als volgt:
http://home.wanadoo.nl/wjnijhof/temp/3.jpg

In de query lijkt het dus alsof het 'rollid = procesmanager' gedeelte verdwijnt. In plaats daarvan wordt in de query alleen de eerste letter van de waarde 'rollen' getoond ('p' van procesmanager). Hoe kan het dat de query afwijkt van de ge'echo'de query?

Hieronder volgt de gehele code: Let erop dat sommige delen nog versimpeld kunnen worden.
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?php
session_start();
$beschikbaar1 = $_SESSION['beschikbaar1'];

?>


<html>
<title>verdelingweek</title>
<link REL="stylesheet" href="include/style.css" type="text/css">
Een ogenblik geduld AUB.
<?php
include("sp/dbverbinding.php");
?>


<?php
//alles van het invulformulier wordt naar deze pagina gehaald

extract($_REQUEST);

$processen[0] = $procesma;
$procesuren[0] = $procesurenma;
$rol[0] = $rollenma;
$processen[1] = $procesdi;
$procesuren[1] = $procesurendi;
$rol[1] = $rollendi;
$processen[2] = $proceswo;
$procesuren[2] = $procesurenwo;
$rol[2] = $rollenwo;
$processen[3] = $procesdo;
$procesuren[3] = $procesurendo;
$rol[3] = $rollendo;
$processen[4] = $procesvr;
$procesuren[4] = $procesurenvr;
$rol[4] = $rollenvr;
$processen[5] = $procesza;
$procesuren[5] = $procesurenza;
$rol[5] = $rollenza;
$processen[6] = $proceszo;
$procesuren[6] = $procesurenzo;
$rol[6] = $rollenzo;  

//Huidige dag bepalen
$vandaag = strftime("%a",time());
echo "<p>Het is vandaag: $vandaag</p>";

//Timestamp bepalen
$tijd = time();
echo "<p>De huidige timestamp is $tijd</p>";

//Als het maandag is dan wordt het rooster voor over 2 weken gedaan, als het dinsdag t/m zondag is
//dan wordt de dag 'teruggezet' naar maandag en wordt het rooster van dan over 2 weken gedaan


if ($vandaag == 'Mon') {
$supertijd = strtotime("-0 day", $tijd);
}

if ($vandaag == 'Tue') {
$supertijd = strtotime("-1 day", $tijd);
}

if ($vandaag == 'Wed') {
$supertijd = strtotime("-2 day", $tijd);
}

if ($vandaag == 'Thu') {
$supertijd = strtotime("-3 day", $tijd);
}

if ($vandaag == 'Fri') {
$supertijd = strtotime("-4 day", $tijd);
}

if ($vandaag == 'Sat') {
$supertijd = strtotime("-5 day", $tijd);
}

if ($vandaag == 'Sun') {
$supertijd = strtotime("-6 day", $tijd);
}


//timestamp
echo "<p>De timestamp is teruggezet naar $supertijd";
//dag
$dagvannu = strftime("%a", $supertijd);
echo "<p>Dag teruggezet naar $dagvannu</p>";


//Volgendeweek dagen in plan array
$plan = array(7,8,9,10,11,12,13);

//Insert Query
for ($nr = 0; $nr <= 6; $nr++) {

$volgendeweek2 = strtotime("+$plan[$nr] day", $supertijd);
$volgendeweek = strftime("%Y-%m-%d",$volgendeweek2);


$sql = "Insert INTO verdeling SET
Init = '$init'
Datum = '$volgendeweek'
Beschikbaarheid = '$beschikbaar1[$nr]'
ProcesID = '$processen[$nr]'
Proces_uren = '$procesuren[$nr]'
RollID = '$rol[$nr]'"
;

echo $sql;

if (mysql_query($sql)) {
echo '<p>$nr Succesvol toegevoegd</p>';
}
else {
trigger_error(mysql_error());
}
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Wouter
 
Hylke

Hylke

19/10/2006 15:50:00
Quote Anchor link
Dat gedeelte verwijnt niet hoor. Als het goed is kort ie het gewoon wat in. Probeer de query eens te inserten in je phpmyadmin?
 
Wouter

Wouter

19/10/2006 16:16:00
Quote Anchor link
Hylke schreef op 19.10.2006 15:50:
Dat gedeelte verwijnt niet hoor. Als het goed is kort ie het gewoon wat in. Probeer de query eens te inserten in je phpmyadmin?


Ah thanks, dat was de truc. Rollid moest RolID zijn.
 



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.