Ordersysteem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Pagina: 1 2 volgende »

Rick de Jong

Rick de Jong

24/05/2012 22:05:24
Quote Anchor link
Goedeavond PHP'ers,

Ik ben bezig met een order(/bestel)systeem te maken in PHP.
Nu zit ik een beetje te spelen maar ik om niet uit het volgende:

- Er zijn 3 pagina's; stap1.php, stap2.php en stap3.php

- Bij stap 1 vult de gebruiker data in die in een tabel (MySQL) worden geplaatst met een ID.

- Bij stap 2 vult de gebruiker ook data in maar die wordt in een andere tabel geplaatst.

- Bij stap 3 krijgt de gebruiker een overzicht van alle ingevulde informatie en moet dit bevestigen.

Nu de vraag: Hoe maak ik een soort sessie waardoor de gebruiker 1 id heeft in beide tabellen, zodat 'stap 3' deze terug kan vinden aan de hand van het ID?

Alvast bedankt voor het meedenken!
 
PHP hulp

PHP hulp

08/03/2025 08:47:37
 
Obelix Idefix

Obelix Idefix

24/05/2012 22:10:08
Quote Anchor link
In de 2e tabel het id plaatsen die overeenkomt met het id in tabel 1.
Met een join is e.e.a. dan aan elkaar te knopen.
 
Rick de Jong

Rick de Jong

24/05/2012 22:10:55
Quote Anchor link
Een join?
 
Andre Sep

Andre Sep

24/05/2012 22:13:22
Quote Anchor link
google?
 
Rick de Jong

Rick de Jong

24/05/2012 22:21:12
Quote Anchor link
En hoe zorg ik ervoor dat hij hetzelfde ID krijgt als bij stap 1?
 
Obelix Idefix

Obelix Idefix

24/05/2012 22:25:09
Quote Anchor link
Kijk eens naar mysql_last_insert_id php of mysql_insert_id
 
Rick de Jong

Rick de Jong

24/05/2012 22:27:01
Quote Anchor link
Obelix en Idefix op 24/05/2012 22:25:09:
Kijk eens naar mysql_last_insert_id php of mysql_insert_id


Is er een makkelijkere manier? Ik moet namelijk dan een link ervan maken lijkt mij?
Gewijzigd op 24/05/2012 22:28:06 door Rick de Jong
 
Obelix Idefix

Obelix Idefix

24/05/2012 22:28:47
Quote Anchor link
Je post binnen twee minuten een reactie; heb je er wel naar gekeken?
Veel makkelijker krijg je het volgens mij niet....
 
Rick de Jong

Rick de Jong

24/05/2012 22:29:39
Quote Anchor link
Zeker, maar ik snap niet hoe ik het mee kan krijgen
 
Obelix Idefix

Obelix Idefix

24/05/2012 22:32:44
Quote Anchor link
Rick de Jong op 24/05/2012 22:29:39:
Zeker, maar ik snap niet hoe ik het mee kan krijgen


Zoeken met Google, de tekst/uitleg lezen en de voorbeelden bekijken. In twee minuten?
Gewijzigd op 24/05/2012 22:33:30 door Obelix Idefix
 
Rick de Jong

Rick de Jong

24/05/2012 23:17:27
Quote Anchor link
Hoe kan ik een redirect (header) gebruiken met mysql_insert_id() ?

Dat hij dus gaat naar bijv.: test.php?id=4
 
Toine vd P

Toine vd P

24/05/2012 23:23:57
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
header('location:test.php?id='.mysql_insert_id());
exit;
?>
 
Rick de Jong

Rick de Jong

24/05/2012 23:27:49
Quote Anchor link
Helaas lukt dit niet ... ;(

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
<title>Verwerken van Stap 1...</title>
<?php
header('location:../index.php?id='.mysql_insert_id());
exit;

include("../config2.php");

$sql="INSERT INTO bestellinginfo (datumtijd, tafel, naam)
VALUES
('$_POST[datumtijd]','$_POST[tafel]','$_POST[naam]')"
;

if (!mysql_query($sql,$con))
  {

  die('Error: ' . mysql_error());
  }

echo "Verwerken, momentje...";

mysql_close($con)
?>
 
Jeroen Spaans

Jeroen Spaans

24/05/2012 23:38:47
Quote Anchor link
Rick de Jong op 24/05/2012 23:27:49:
Helaas lukt dit niet ... ;(


Hier hebben we weinig aan, wat lukt niet? Krijg je een fout code?

Rick de Jong op 24/05/2012 23:27:49:
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
<title>Verwerken van Stap 1...</title>
<?php
header('location:../index.php?id='.mysql_insert_id());
exit;

include("../config2.php");

$sql="INSERT INTO bestellinginfo (datumtijd, tafel, naam)
VALUES
('$_POST[datumtijd]','$_POST[tafel]','$_POST[naam]')"
;

if (!mysql_query($sql,$con))
  {

  die('Error: ' . mysql_error());
  }

echo "Verwerken, momentje...";

mysql_close($con)
?>


Maar het is logisch dat het niet werkt want je doet een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
exit()

voordat je de query uitvoerd.

Probeer dit eens:

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
<title>Verwerken van Stap 1...</title>
<?php
include("../config2.php");

echo "Verwerken, momentje...";

$sql="INSERT INTO bestellinginfo (datumtijd, tafel, naam)
VALUES
('"
.$_POST['datumtijd']."','".$_POST['tafel']."','".$_POST['naam']."')";

if (!mysql_query($sql,$con))
{

  die('Error: ' . mysql_error());
}

else
{
    mysql_close($con);
    header('location:../index.php?id='.mysql_insert_id());
}

?>
Gewijzigd op 24/05/2012 23:43:26 door Jeroen Spaans
 
- Mark -

- Mark -

24/05/2012 23:39:02
Quote Anchor link
Er mag geen output naar de browser zijn als je header gebruikt. Dit gaat dus zo niet werken.

Probeer PHP en HTML zo veel mogelijk te scheiden, eerst PHP en dan pas HTML. Tevens is je script zo lek als een mandje en je fout afhandeling is verre van mooi.

Waarom doe je tijdens stap 1 al van alles in de database stoppen? Je kunt de gegevens tussen de pagina's toch ook in een session stoppen en dan pas op het laatst alles in je database stoppen als de gebruiker bevestigd heeft dat alles klopt?

Maar ik zou zeggen ga eerst eens even een paar tutorials doorlopen voordat je verder gaat.
 
Rick de Jong

Rick de Jong

24/05/2012 23:45:18
Quote Anchor link
- Mark - op 24/05/2012 23:39:02:
Er mag geen output naar de browser zijn als je header gebruikt. Dit gaat dus zo niet werken.

Probeer PHP en HTML zo veel mogelijk te scheiden, eerst PHP en dan pas HTML. Tevens is je script zo lek als een mandje en je fout afhandeling is verre van mooi.

Waarom doe je tijdens stap 1 al van alles in de database stoppen? Je kunt de gegevens tussen de pagina's toch ook in een session stoppen en dan pas op het laatst alles in je database stoppen als de gebruiker bevestigd heeft dat alles klopt?

Maar ik zou zeggen ga eerst eens even een paar tutorials doorlopen voordat je verder gaat.


Maar hoe maak je een session?
 
Ozzie PHP

Ozzie PHP

24/05/2012 23:47:58
Quote Anchor link
Rick de Jong op 24/05/2012 23:45:18:
- Mark - op 24/05/2012 23:39:02:
Er mag geen output naar de browser zijn als je header gebruikt. Dit gaat dus zo niet werken.

Probeer PHP en HTML zo veel mogelijk te scheiden, eerst PHP en dan pas HTML. Tevens is je script zo lek als een mandje en je fout afhandeling is verre van mooi.

Waarom doe je tijdens stap 1 al van alles in de database stoppen? Je kunt de gegevens tussen de pagina's toch ook in een session stoppen en dan pas op het laatst alles in je database stoppen als de gebruiker bevestigd heeft dat alles klopt?

Maar ik zou zeggen ga eerst eens even een paar tutorials doorlopen voordat je verder gaat.


Maar hoe maak je een session?


- Mark - op 24/05/2012 23:39:02:
Maar ik zou zeggen ga eerst eens even een paar tutorials doorlopen voordat je verder gaat.
 
Jeroen Spaans

Jeroen Spaans

24/05/2012 23:48:08
Quote Anchor link
Rick niet om een zeikerd te zijn, maar heb je ooit wel eens met PHP gewerkt?
Misschien is het slim om eerst eens de basis te leren er staan genoeg tutorials hier op de site maar via google kan je nog vele andere vinden.

Kijk eens op http://w3schools.com/php/default.asp ook een goede basis tutorial ;-)
 
- Mark -

- Mark -

24/05/2012 23:58:24
Quote Anchor link
Onderstaande opslaan als een nieuwe pagina en ververs hem dan maar eens een paar keer. Je zult zien dat de counter dan omhoog gaat.

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
<?php

    /* LET OP!
    
        voor session_start() geldt hetzelfde als voor header() er mag nog geen output naar de
        browser zijn verstuurd.
    
     */
    
    # Nieuwe session starten.

        
        session_start();
        
            
    # Controleren of $_SESSION['counter'] al bestaat.
    
        if(isset($_SESSION['counter'])){
        
        # $_SESSION['counter'] bestaat al dus we kunnen hem met 1 verhogen.
            
            $_SESSION['counter']++;
            
        }

        else{
        
        # $_SESSION['counter'] bestaat nog niet dus dan gaan we hem nu voor het eerst aanmaken.
            
            $_SESSION['counter'] = 1;
            
        }


?>

<html>
    <head>
        <title>Demo :: Counter</title>
    </head>
    <body>
    Counter: <?php echo $_SESSION['counter']; ?>
    </body>
</html>
 
Rick de Jong

Rick de Jong

26/05/2012 00:06:49
Quote Anchor link
Jeroen Spaans op 24/05/2012 23:38:47:
Rick de Jong op 24/05/2012 23:27:49:
Helaas lukt dit niet ... ;(


Hier hebben we weinig aan, wat lukt niet? Krijg je een fout code?

Rick de Jong op 24/05/2012 23:27:49:
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
<title>Verwerken van Stap 1...</title>
<?php
header('location:../index.php?id='.mysql_insert_id());
exit;

include("../config2.php");

$sql="INSERT INTO bestellinginfo (datumtijd, tafel, naam)
VALUES
('$_POST[datumtijd]','$_POST[tafel]','$_POST[naam]')"
;

if (!mysql_query($sql,$con))
  {

  die('Error: ' . mysql_error());
  }

echo "Verwerken, momentje...";

mysql_close($con)
?>


Maar het is logisch dat het niet werkt want je doet een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
exit()

voordat je de query uitvoerd.

Probeer dit eens:

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
<title>Verwerken van Stap 1...</title>
<?php
include("../config2.php");

echo "Verwerken, momentje...";

$sql="INSERT INTO bestellinginfo (datumtijd, tafel, naam)
VALUES
('"
.$_POST['datumtijd']."','".$_POST['tafel']."','".$_POST['naam']."')";

if (!mysql_query($sql,$con))
{

  die('Error: ' . mysql_error());
}

else
{
    mysql_close($con);
    header('location:../index.php?id='.mysql_insert_id());
}

?>




Helaas, hij stuurt hem niet door naar index.php?id=...
 
- Mark -

- Mark -

26/05/2012 11:38:05
Quote Anchor link
Zorg er nu eens voor dat er wat logica in je script opbouw komt. Er mag nog geen output naar de browser zijn als je header gebruikt. En jij stopt hem midden in je pagina.

Er mag best php tussen je HTML staan maar het verwerkings gedeelte heeft daar niets te zoeken.

En ga eens kijken naar MySQLi of PDO. MySQL_ functies zijn verouderd en zouden niet meer gebruikt moeten worden voor het benaderen van een MySQL database.
Gewijzigd op 26/05/2012 11:44:13 door - Mark -
 

Pagina: 1 2 volgende »



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.