Insert Multiple Table

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

.NET developer

Functie Als .NET developer wordt jij onderdeel van ons ICT team. In dit multidisciplinaire team ben jij samen met onze senior .NET ontwikkelaar en medior .NET ontwikkelaar verantwoordelijk voor ons ERP systeem. In dit systeem (Navision) ga jij leren ontwikkelen. Wij bieden jou dan ook een gedegen opleiding aan, samen met de ondersteuning van onze Senior .NET developer. Daarnaast ga jij aan de slag met ons portaal geschreven in Sharepoint. Verder ben jij verantwoordelijk voor EDI verkeer en het ontwikkelen binnen het ERP systeem en andere toepassingen en rapportages. Van jou wordt verwacht dat jij het proces goed leert kennen

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Applicatieontwikkelaar Java EE

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 De afdeling IV –

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »
Annemarie Peters

Annemarie Peters

18/09/2009 18:22:00
Quote Anchor link
Hallo,

Ik probeer om via een form om informatie te stoppen in twee database tabellen. In de ene tabel wordt de werknemer, de dienst, de afdeling waar men werkt en de datum gezet. In de andere tabel worden de werkzaamheden en de uren gezet. Deze twee tabellen staan apart omdat er meerdere uren per dag gevuld kunnen worden met verschillende soorten werk. Omdat deze samen moeten komen onder eenzelfde ID ben ik tot die oplossing gekomen.

Ik heb nu iets opgezet waarin hij alles gewoon toevoegt in de tabel diensten. In de urentabel vult hij echter alleen de ID in van die dienst. De uren en het soort werk worden niet meegenomen.

Weet iemand wat ik hier verkeerd doe?

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
<?php
$action
="none";
if(isset($_GET['action'])) $action=$_GET['action'];
if(isset($_POST['action'])) $action=$_POST['action'];

if($action=="diensten"){

  $datum=$_POST['datum'];
  $dienst=$_POST['dienst'];
  $afdeling=$_POST['afdeling'];
  $weknemer=$_POST['werknemer'];
  $functie=$_POST['functie'];
  $uren=$_POST['uren'];


$sql = "INSERT INTO diensten (datum, dienst, afdeling, werknemer) VALUES ('$datum', '$dienst', '$afdeling', '$werknemer')";

$result = mysql_query( $sql );


if( isset($uren) )
{

  
  $dienst_id = mysql_insert_id(  );

  
  $sql = "INSERT INTO uren (dienst_id, werk, uren) VALUES ('$dienst_id', '$werk', '$uren')";
  $result = mysql_query( $sql);
      }
}

mysql_free_result( $result );

?>


Dit is het gedeelte van de code wanneer het formulier verstuurd is geworden. Op lege velden controleren zal ik er nog bij zetten.
 
PHP hulp

PHP hulp

22/12/2024 20:58:17
 

18/09/2009 19:17:00
Quote Anchor link
goed je bent vies wat je gebruikt mysql_*
gebruik PDO, ADO, DB of MySQLi
verder ben je gevaarlijk want in jouw systeem kunnen mensen geen ---> ' <--- invoeren zonder dat je een sql fout krijgt
verder
Je structuur is volgens mij niet helemaal juist; zo als eens bekeken

Diensten
- id
- omschrijving
- tarief

Afdelingen
- id
- omschrijving

Medewerkers
- id
- afdeling_id
- naam

Klanten
- id
- naam

Projecten
- id
- klant_id

Activiteiten/Uren
- id
- datum
- project_id
- medewerker_id
- aantaluur
- dienst_id
 
Annemarie Peters

Annemarie Peters

18/09/2009 21:11:00
Quote Anchor link
Categorieen
categorie_id
categorie

Producten
categorie_id
artikelcode
omschrijving (Naam)

Activiteiten
dienst_id
datum
project_id
artikelcode
medewerker_id
uren

Diensten
dienst_id
omschrijving

Projecten
project_id
naam

Medewerker
mederwerker_id
voornaam
achternaam etc.


Ik heb ze nu op deze manier ingedeeld.
Maar dan zal ik (zoals ik het nu voor mij zie) ook weer zaken aan elkaar moeten koppelen. Tenminste de gegevens moeten allemaal in één formulier komen te staan. Dan voor diensten en uren. Projecten, medewerkers, categorieën en producten (deze twee zijn gecombineerd) geef ik weer via een dropdownmenu. Dus daar zit het probleem niet. Maar dus wel met diensten en uren (activiteiten vindt ik een beter idee). Is er een mogelijkheid dat deze middels een form aan elkaar gekoppeld worden?

Ik zal in ieder geval eens kijken naar mysqli enz.
 
Annemarie Peters

Annemarie Peters

19/09/2009 15:40:00
Quote Anchor link
Het werkt nu trouwens wel. Ik had verkeerde indexen toegewezen in de database. Nu loopt het in principe wel. Enige wat nu nog niet klopt is dat hij maar in één veld een id invult. Het kan dus voorkomen dat er meerdere uren zijn. Die uren (van bijvoorbeeld 2 velden) vult hij nu wel in. Maar hij pakt maar één keer de ID mee. De rest wordt gewoon 0.

Het gedeelte waar het om draait.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
for ($i = 0; $i < 6; ++$i){

$datum = mysql_real_escape_string($_POST['datum'][$i]);
etc.


if( isset($activiteiten) )
{
  
  $dienst_id = mysql_insert_id();

$sql="INSERT INTO activiteiten (dienst_id, datum, project_id, artikelcode, medewerker_id, uren)
VALUES ('$dienst_id', '$datum', '$project_id', '$artikelcode', '$medewerker_id`, '$uren')";


Nog niet naar een andere db versie gekeken.

Ik heb op verschillende manieren geprobeerd om [$i] toe te voegen achter dienst_id maar dan geeft hij helemaal geen waarde terug en wordt de dienst_id standaard gevuld met 0.
Gewijzigd op 01/01/1970 01:00:00 door Annemarie Peters
 
Jesper Diovo

Jesper Diovo

19/09/2009 15:48:00
Quote Anchor link
Ga wat doen aan SQL injectie! Je script is nu zo lek als een mandje.. Bovendien heeft variabele zomaar in een andere variabele stoppen niet zo heel veel zin, dat is alleen maar byteverbruik.

Edit: zijn $_POST['datum'] e.d. arrays?
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Annemarie Peters

Annemarie Peters

19/09/2009 15:57:00
Quote Anchor link
Ik zal er naar gaan kijken. Nu staat alles alleen nog op de lokale server.

Nee, geen arrays. Maar als ik zo her en der lees is dit wel veel beter?
 



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.