producten uit bestelling

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

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 »

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 »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

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: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »
Niels Rietveld

Niels Rietveld

29/08/2015 20:43:02
Quote Anchor link
Hallo,

Ik ben even vastgelopen ,ik denk wel maar weet geen manier meer.
Elk product uit een bestelling wordt uit een tabel "ordered_products" gehaald en weergegeven, enkel worden hierin alleen de product id's opgeslagen. De producten staan in de tabel "products", hoe krijg ik hun naam hieronder?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

    $result
= mysqli_query($db, "SELECT ID, aantal FROM ordered_products WHERE order_id='" . $id ."'");
    if($result) {
        while($data = mysqli_fetch_assoc($result)) {
         {;
?>

 <?php echo $data['ID'] ?> <?php echo $data['aantal'] ?> x
<?;}
        }
    } else {
      {;?> Er is een fout opgetreden bij het laden van de producten uit deze bestelling.<?;}
    }
?>
Gewijzigd op 29/08/2015 20:44:23 door Niels Rietveld
 
PHP hulp

PHP hulp

15/01/2025 17:20:02
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 20:50:38
Quote Anchor link
Door joins te gebruiken in MySQL:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT ordered_products.ID, ordered_products.aantal,products.name
FROM ordered_products
INNER JOIN products
ON ordered_products.ID=products.ID
WHERE products.order_id=42
Gewijzigd op 29/08/2015 21:02:25 door - Ariën -
 
Niels Rietveld

Niels Rietveld

29/08/2015 21:06:48
Quote Anchor link
Bedankt, inmiddels de tutorial erbij gepakt.
Alleen hoe kan ik nu de products name hierin verwerken, zie het niet in de turoial?


Toevoeging op 29/08/2015 21:09:29:

Kan je de regels anders even toelichten?
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 21:12:30
Quote Anchor link
INNER JOINS selecteert alle rijen uit beide tabellen zolang er een match is tussen de kolommen in beide tabellen. Voer de SQL maar eens in phpMyAdmin, HeidiSQL etc in...

Zie ook: http://www.w3schools.com/sql/sql_join_inner.asp
 
Niels Rietveld

Niels Rietveld

29/08/2015 21:15:19
Quote Anchor link
O ik snap hem, je zet bij select de tabel waaruit voor de punt en erachter de kolom.
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 21:16:10
Quote Anchor link
Dat klopt.
 
Niels Rietveld

Niels Rietveld

29/08/2015 21:54:42
Quote Anchor link
Hoe kan ik nu deze functie in een string bouwen, de functie werkt wel :-) Thx aar
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:01:07
Quote Anchor link
Dit is geen functie. Het is gewoon een query, een kwestie van uitvoeren en fetchen. Net als je anders ook altijd doet met MySQL(i) en PHP. Dit gebeurt al in je code.
Gewijzigd op 29/08/2015 22:01:43 door - Ariën -
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:02:36
Quote Anchor link
Nee, dat begrijp ik maar die ik aan het begin van het topic gaf:

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

    $result
= mysqli_query($db, "SELECT ordered_products.ID, ordered_products.aantal,products.name
FROM ordered_products
INNER JOIN products
ON ordered_products.ID=products.ID
WHERE products.order_id=42 "
);
    if($result) {
        while($data = mysqli_fetch_assoc($result)) {
         {;
?>

 <?php echo $data['ID'] ?> <?php echo $data['aantal'] ?> x
<?;}
        }
    } else {
      {;?> Er is een fout opgetreden bij het laden van de producten uit deze bestelling.<?;}
    }
?>


Hoe krijg ik deze bovenstaande in een string, om te mailen.
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:07:15
Quote Anchor link
je kan een alias toevoegen in je SELECT:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT     
    ordered_products.ID AS productID,
    ordered_products.aantal AS aantal,
    products.name AS name
.... etc...

Die alias vormt dan het veldnaam.
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:08:47
Quote Anchor link
huh? Ik bedoel dat die alles toont en dat mailt, dus de functie van mij in een string xD
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:11:25
Quote Anchor link
Alles velden tonen uit de query is niet zo heel lastig meer. Als je de query eens uitvoert in je phpMyAdmin dan volgt alles wel vanzelf.

En hoe je mailt, dat kan met de mail()-functie in PHP, of nog beter zelfs: PHPmailer, welke makkelijk te debuggen is bij fouten. Je kan met de .= operator in PHP alles uit je whileloop samenvoegen tot één string.
Gewijzigd op 29/08/2015 22:12:49 door - Ariën -
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:14:56
Quote Anchor link
Ik weet hoe ik mail in PHP maar hoe mail ik de dingen die worden weergegeven door deze query haha

Toevoeging op 29/08/2015 22:18:16:

Hoe verwerk ik het hier in:
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
<?php
$naar
= '[email protected]'; // Waar moet het naartoe?
$onderwerp = 'Bestelling'; // Het onderwerp van het bericht

// Header instellen, zodat nl2br() werkt

$headers = "MIME-version: 1.0\r\n";
$headers .= "content-type: text/html;charset=utf-8\r\n";


$body = "
<font size='2' face='arial'>Hier moet het worden weergegeven:<br>
"
;

$froms = "[email protected]";
$title = "Systeem";

     $headers .= 'From: ' . $title . ' <' . $froms . '>'; // Een afzender instellen zodat je kan reageren.

    if(mail($naar, $onderwerp, $body, $headers))
    {

      print '<p><font color="green">Bedankt.</font></p>';
    }

    else
    {
      print '<p>Helaas, er is wat fout gegaan tijdens het verzenden van het formulier.</p>';
    }



?>
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:23:15
Quote Anchor link
ja je while die mail plaatsen, en in je while alle data samensmelten tot één string, zoals ik al zei:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$string
= ""; // string initialiseren
// while

$string .= "kersen 3,5 per kg."; // hier je producten en gegevens erbij
// einde while

echo $string;
?>
Gewijzigd op 29/08/2015 22:24:10 door - Ariën -
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:25:44
Quote Anchor link
Het lukt mij niet de while erin te krijgen, en begrijp je voorbeeld niet helemaal. Waar moet ik hem nou plakken?
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:30:25
Quote Anchor link
Die while moet vóór je mail komen, en in die while stel je je string samen.
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:31:13
Quote Anchor link
Ja maar ik snap niet hoe :(
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:36:09
Quote Anchor link
Aan het begin van je code-blok zet je je while()-loop neer,waarin je alle producten ophaalt. En daarin genereer je de string.

Die geef je daarna mee aan je mail-functie.

Probeer maar eens.
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:38:50
Quote Anchor link
Maar ik snap niet hoe ik die string moet genereren, ik heb de while loop al:

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

    $result
= mysqli_query($db, "SELECT ordered_products.ID, ordered_products.aantal,products.name
FROM ordered_products
INNER JOIN products
ON ordered_products.ID=products.ID
WHERE products.order_id=42 "
);
    if($result) {
        while($data = mysqli_fetch_assoc($result)) {
         {;
?>

 <?php echo $data['ID'] ?> <?php echo $data['aantal'] ?> x
<?;}
        }
    } else {
      {;?> Er is een fout opgetreden bij het laden van de producten uit deze bestelling.<?;}
    }
?>


Toevoeging op 29/08/2015 22:46:41:

Wacht ik denk dat ik hem snap , het is zaterdag avond he hahah


Toevoeging op 29/08/2015 22:47:10:

Nee, toch niet want hoe kan ik meerdere string van dezelfde naam hebben met andere inhoud?
 
- Ariën  -
Beheerder

- Ariën -

29/08/2015 22:48:36
Quote Anchor link
met de .= operator. Zie eerder in dit topic.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$inhoud
= ""; // initialiseren

while($data = mysqli_fetch_assoc($result)) {
    $inhoud .= $data['ID']." x ".$data['aantal']."<br>";
}


echo $inhoud;
?>
Gewijzigd op 29/08/2015 22:49:26 door - Ariën -
 
Niels Rietveld

Niels Rietveld

29/08/2015 22:50:50
Quote Anchor link
--

Toevoeging op 29/08/2015 22:52:47:

Thx aar
Gewijzigd op 29/08/2015 22:51:09 door Niels Rietveld
 



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.