magazijn

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

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 »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving 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? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig 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. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Herman fokkinga

herman fokkinga

21/06/2012 13:40:06
Quote Anchor link
dank u zeer voor de medewerking iedereen ik heb het onder tussen al op gelost.
door wat aanpassingen aan te brengen in het script.
dit is het geworden dat in mijn geval werkt.
dat hij alleen de afdeling naam weer geeft en dat de id gepost wordt naar een andere tabel.

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
<?php include('connect.php');
$sql = "SELECT afdelingid, afdeling FROM afdeling";
$result = mysql_query($sql);
if ($result === false) {
    echo 'Fout in query:<br>' . $sql;
}

else {
     echo "<select name='afdeling_id'>";
    while ($row = mysql_fetch_assoc($result)) {
        echo '<option value="' . $row['afdelingid'] . '">';
        echo $row['afdeling'] . '</option>';
    }

    echo '</select>';
}

  



?>


Toevoeging op 21/06/2012 14:58:08:

ik heb nog een klein vraagje.
ik gebruik de volgende script om alles weer te geven.
maar de afdeling_id moet hij uitlezen maar hij mag niet de id aangeven maar moet gewoon de naam van de afdeling aangeven.
maar bij ze script krijg ik alleen de id te zien.
zeg ik van select artikel,afdeling dan geeft hij alles 4 keer (alles wat in de afdeling staat.)

<html>
<head>
<title>View Records</title>
</head>
<body>

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
<?php
/*
        VIEW-PAGINATED.PHP
        Displays all data from 'artikel' table
        This is a modified version of view.php that includes pagination
*/

        // connect to the database

        include('connect.php');
        
        // number of results to show per page
        $per_page = 30;
        
        // figure out the total pages in the database
        $result = mysql_query("SELECT * FROM artikel");
        $total_results = mysql_num_rows($result);
        $total_pages = ceil($total_results / $per_page);

        // check if the 'page' variable is set in the URL (ex: view-paginated.php?page=1)
        if (isset($_GET['page']) && is_numeric($_GET['page']))
        {

                $show_page = $_GET['page'];
                
                // make sure the $show_page value is valid
                if ($show_page > 0 && $show_page <= $total_pages)
                {

                        $start = ($show_page -1) * $per_page;
                        $end = $start + $per_page;
                }

                else
                {
                        // error - show first set of results
                        $start = 0;
                        $end = $per_page;
                }              
        }

        else
        {
                // if page isn't set, show first set of results
                $start = 0;
                $end = $per_page;
        }

        
        // display pagination
        
        echo "<p><a href='view.php'>View All</a> | <b>View Page:</b> ";
        for ($i = 1; $i <= $total_pages; $i++)
        {

                echo "<a href='view-paginated.php?page=$i'>$i</a> ";
        }

        echo "</p>";
                
        // display data in table
        echo "<table border='1' cellpadding='10'>";
        echo "<tr>
        <th>artikel_id            </th>
        <th>aantal                </th>
        <th>merk                </th>
        <th>produckt            </th>
        <th>nummer_produckt        </th>
        <th>afdeling_id            </th>
        <th></th> <th></th></tr>"
;

        // loop through results of database query, displaying them in the table
        for ($i = $start; $i < $end; $i++)
        {

                // make sure that PHP doesn't try to show results that don't exist
                if ($i == $total_results) { break; }
        
                // echo out the contents of each row into a table
                echo "<tr>";
                echo '<td>' . mysql_result($result, $i, 'artikel_id') . '</td>';
                echo '<td>' . mysql_result($result, $i, 'aantal') . '</td>';
                echo '<td>' . mysql_result($result, $i, 'merk') . '</td>';
                echo '<td>' . mysql_result($result, $i, 'produckt') . '</td>';
                echo '<td>' . mysql_result($result, $i, 'nummer_produckt') . '</td>';
                echo '<td>' . mysql_result($result, $i, 'afdeling_id') . '</td>';
                echo '<td><a href="edit.php?artikel_id=' . mysql_result($result, $i, 'artikel_id') . '">Edit</a></td>';
                echo '<td><a href="delete.php?artikel_id=' . mysql_result($result, $i, 'artikel_id') . '">Delete</a></td>';
                echo "</tr>";
        }

        // close table>
        echo "</table>";
        
        // pagination
        
?>

<p><a href="new.php">Add a new record</a></p>

</body>
</html>


Toevoeging op 22/06/2012 03:00:30:

en ook het volgende heb ik al opgelost.
in plaats van dit in de weer gave script.

$result = mysql_query("SELECT * FROM artikel");

heb ik er nou dit staan.

$result = mysql_query("SELECT * from artikel,afdeling where afdeling_id=afdeling.afdelingid");

en het werkt hier uitstekend.
maar natuurlijk moet ik nog veel meer pagina's maken voor dat het magazijn web site af is.
 
PHP hulp

PHP hulp

21/11/2024 18:21:27
 
Herman fokkinga

herman fokkinga

22/06/2012 17:49:13
Quote Anchor link
heb toch even nog een vraagje.
zo als jullie weten ben ik bezig met een magazijn web pagina.
de afdeling en artikel invoer gedeelte is klaar.
maar nouw
moet er nog een bestel formulier gemaakt worden.
maar heeft iemand een ide' hoe ik het eventueel kan opbouwen.
want het komt maar in 1 tabel.
de tabel heet bestel.
dit zijn de velden
klantid
naam
telefoon nummer
email
afdeling_id
artikel_id
aantal
maar ik heb het idee dat ik wat vergeet en over het hoofd zie maar ik zie het even niet.
kan iemand mij vertellen wat het is.
 
Reshad F

Reshad F

22/06/2012 17:51:43
Quote Anchor link
wat denk je dat je over het hoofd ziet? want ik begrijp de vraag niet helemaal..
 
Herman fokkinga

herman fokkinga

22/06/2012 19:38:31
Quote Anchor link
het volgende is het geval.
je moet en product kunnen bestellen als klant zijnde op de website.
zodat de magazijn medewerker het product en het aantal kan klaar leggen.
aangeven voor welke afdeling het is.

er komen zo bie zo verplichte velden in.
mail van de klant de telefoon etc.

maar mijn gevoel zegt dat ik iets vergeet
of over het hoofd zie.
 
- SanThe -

- SanThe -

22/06/2012 19:48:33
Quote Anchor link
Herman fokkinga op 22/06/2012 17:49:13:
klantid
naam
telefoon nummer
email
afdeling_id
artikel_id
aantal


Als je het klantid weet dan heb je toch automatisch ook naam, telefoonnummer en email tot je beschikking. Lijkt mij dus dubbelop. En afdeling_id, welke afdeling?
 
Reshad F

Reshad F

22/06/2012 19:50:37
Quote Anchor link
nou zet die tabel in elkaar en maak het werkend als je denkt dat je iets vergeet kan je het er altijd bij zetten.

naar mijn mening is het wel goed. alleen zou je denk ik nog een tabel nodig hebben met

artikel | artikel_id

en een table met klant gegevens etc... dus simpel gezegd.. Normaliseren! http://www.phphulp.nl/php/tutorial/overig/normaliseren/150/

Toevoeging op 22/06/2012 19:51:27:

je had gepost toen ik aaan het schrijven was, hij moet normaliseren dat is waarom het 'dubbelop' is volgens jou.
 
Herman fokkinga

herman fokkinga

22/06/2012 20:29:04
Quote Anchor link
ja daar kwam ik na een uur piekeren ook achter.

ik zat even te schrijven en te denken.
jullie bedoelen zo iets.

tabel klant
klant id.
telefoon.
naam.
email.
afdeling_id (voor het aangeven van af welke afdeling het bestelt is)


tabel bestel.

bestel_id
artikel_id (daar komt de artikel id weer in om te zien welk artikel er bestelt is )
aantal
klant_id (die geeft aan wie het bestelt ) (zodat de mail en tel kunnen worden opgevraagd)

ik zat te denken dat dit een betere oplossing is maar hoe denken jullie hier over
of hebben jullie een betere oplossing ik hoor het graag.
suggesties zijn van harte welkom.
Gewijzigd op 22/06/2012 20:29:59 door herman fokkinga
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

22/06/2012 20:41:14
Quote Anchor link
bestellingen
- bestel_id
- klant_id
- datum
(en nog wat velden die specifiek op de bestelling betrekking hebben.)

bestel_producten
- product_id
- bestel_id
- aantal
- prijs
 
Reshad F

Reshad F

22/06/2012 20:45:18
Quote Anchor link
ger prijs en aantal hoeft niet. dit zijn dingen die je kan berekenen dus dat hoeft niet in de database deze kan je wegstrepen.

het enige wat bestel_producten nodig zal hebben is

product | product_id

die specifieke velden waar je het over had bij bestelling daar kan dan prijs en aantal rij in komen eventueel waar een aantal in komt. die aantal kan dan tijdens de controle bepalen wat de prijs is.
 
Herman fokkinga

herman fokkinga

22/06/2012 21:35:49
Quote Anchor link
het is alleen magazijn script.
wat in principe.
de voorraad.
afhaal
welk afdeling
en aantal.
bij houd.
zodat je nader hand.
bij welk afdeling wat bestelt is.
en wat de voorraad is dat is de bedoeling.
maar daar naast wordt er ook bij gehouden wie het besteld
en dat hij of zij het zelf weg haalt bij het magazijn <voor eventueel diefstal>.

dat is het enigste
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

22/06/2012 21:43:38
Quote Anchor link
Reshad F op 22/06/2012 20:45:18:
ger prijs en aantal hoeft niet. dit zijn dingen die je kan berekenen dus dat hoeft niet in de database deze kan je wegstrepen.

het enige wat bestel_producten nodig zal hebben is

product | product_id

die specifieke velden waar je het over had bij bestelling daar kan dan prijs en aantal rij in komen eventueel waar een aantal in komt. die aantal kan dan tijdens de controle bepalen wat de prijs is.

Leg eens even uit, waar ga je prijs en aantal uit berekenen?
Je hebt vast een tabel glazen_bol?


Toevoeging op 22/06/2012 21:57:41:

Als je wilt reageren, doe het dan over dingen waar je verstand van hebt
 
Herman fokkinga

herman fokkinga

22/06/2012 22:13:14
Quote Anchor link
de prijs kan een goeie zijn daar heb ik nog niet over nagedacht dan zou je eventueel een schatting kunnen doen aan hoeveel euro's er in de opslag ligt kwa artikelen.
en datum is wel weer een helle goeie omdat in verband staat wanneer is besteld en wanneer wordt het opgehaald.
daar heb ik zelf nog niet eens over lopen te denken.
maar zijn wel hele belangrijke aspecten.
want 1.je wil natuurlijk wel weten aan hoeveel euro's er in de opslag ligt.
2 wanneer et besteld is en opgehaald wordt.
bij bestel komt dan nog
datum_bestel (wanneer het besteld is)
prijs ( van 1 artikel)
prijs_totaal (X het aantal)
zou dan nog bij artikelen moeten staan.
want als je een magazijn hebt waar alle maal pc spullen liggen ja dan wil je dit wel
bijhouden.
daar geef ik Ger wel gelijk in.
in elk geval bedankt voor de vele tips.
daar ga ik echt even mee aan de slag.

Toevoeging op 23/06/2012 00:52:09:

ik heb de database aangepast.

nou wil ik graag op de index een bestel mogelijkheid plaatsen.
dat het via een apparte pagina loopt.
dus bestel.php.
dan moet hij erkennen wat er besteld is en dat de gebruiker alleen nog zijn gegevens moet invoeren.
maar hoe doe ik dat.
ben even de weg bijster.

heb van daag volgens mij een black out misschien moet ik gewoon even rust in acht nemen.
 
Herman fokkinga

herman fokkinga

24/06/2012 16:03:06
Quote Anchor link
heb de volgende velden aangemaakt.

afdeling.
---------
adelingid
afdeling
---------
artkel
____________
artikelid
aantal
merk
produckt_naam
nummer_ptoduckt
afeling_id
_______________

bestel
bestelid
artikelid
klantid
aantal
datum_bestel
datum_ophaal
__________________
kant

klantid
naam
email
telefoon
afdeling_id

__________________

nouw wil ik het volgende maken.
een bestel pagina.

weet iemand ook een eenvoudige simpel script.
hoe ik die kan maken.

heb zelf ook al gekeken op google maar kon niks simpels vinden.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

24/06/2012 19:54:05
Quote Anchor link
Ga je de artikelen gratis weggeven?
Daarnaast is het verstandiger (zie eerdere post) om de bestelde artikelen in een aparte tabel te plaatsen, als nu een klant 10 verschillende artikelen bestelt, krijg je 9x dubbele info in de bestel tabel. En hoe ga je onderscheid maken als een klant op één dag 2 maal een bestelling plaatst?

Is een klant altijd gebonden aan een bepaalde afdeling?

Dit zijn allemaal vragen die zomaar bij mij opkomen, als je met gegevens opslag werkt eerst dat goed regelen voordat je gaat scripten.
 
Reshad F

Reshad F

24/06/2012 20:27:20
Quote Anchor link
Ger van Steenderen op 22/06/2012 21:43:38:
Reshad F op 22/06/2012 20:45:18:
ger prijs en aantal hoeft niet. dit zijn dingen die je kan berekenen dus dat hoeft niet in de database deze kan je wegstrepen.

het enige wat bestel_producten nodig zal hebben is

product | product_id

die specifieke velden waar je het over had bij bestelling daar kan dan prijs en aantal rij in komen eventueel waar een aantal in komt. die aantal kan dan tijdens de controle bepalen wat de prijs is.

Leg eens even uit, waar ga je prijs en aantal uit berekenen?
Je hebt vast een tabel glazen_bol?


Toevoeging op 22/06/2012 21:57:41:

Als je wilt reageren, doe het dan over dingen waar je verstand van hebt



lol Ger je hoeft niet gelijk in de aanval. misschien zou je meer je energie moeten steken in het lezen van reacties ipv je energie in een reactie te stoppen die nergens op slaat. als je er niet mee eens bent dat iemand verkeerde informatie weggeeft dan graag een pm sturen zodat we erover kunnen discussieren. maar speciaal voor jou een extra uitleg. en een herhaling van wat ik eerder zei.

die specifieke velden waar je het over had bij bestelling daar kan dan prijs en aantal rij in komen eventueel waar een aantal in komt. die aantal kan dan tijdens de controle bepalen wat de prijs is.

prijs = x

dus gebruiker voert een aantal in. deze aantal wordt vermenigvuldigd met x, vervolgens wordt dit in de output berekend d.m.v het script!

geloof je me niet? prima, kijk maar naar dit voorbeeldje

ORDERS
ordernr
klantnr
orderdatum

KLANTEN
klantnr
klantnaam
adres
postcode
plaats

BESTELDE_ARTIKELEN
ordernr
artnr
aantal

ARTIKELEN
artnr
artomschrijving
prijs

dit komt uit een bestaand voorbeeldje van normaliseren hier op phphulp.

ook hier wordt bij bestelde artikelen geen prijs genoemd alleen een aantal. bestelde artikelen zijn gegevens wat de klant invoert dus daar kan je sowieso nooit de prijs hebben staan. je kan wel een rij met ARTIKELEN hebben waar een artiknr eventueel art omschrijving en de PRIJS staat. deze prijs wordt in je script berekend aan de hand van het aantal wat opgegeven is in de rij BESTELDE_ARTIKELEN.

ik hoop dat het nu wel duidelijk is anders vind ik het niet erg om het nog een keer uit te leggen. en nogmaals

bestellingen
- bestel_id
- klant_id
- datum
(en nog wat velden die specifiek op de bestelling betrekking hebben.)

bestel_producten
- product_id
- bestel_id
- aantal
- prijs

is dus fout
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

24/06/2012 21:08:40
Quote Anchor link
Allereerst hoef ik daar geen PM over te sturen want je maakt een foute conclusie in het openbaar, en daar breng je alleen maar anderen in de war mee.
En denk zelf eens even na over je eigen reactie hierboven, met name wat je vetgedrukt(* hebt daarin in vergelijking met het voorbeeldje (wat je overigens gewoon gekopieerd hebt) wat je daaronder plaatst.
(*:
die specifieke velden waar je het over had bij bestelling daar kan dan prijs en aantal rij in komen eventueel waar een aantal in komt. die aantal kan dan tijdens de controle bepalen wat de prijs is.

Ga er maar eens over nadenken maar ik zal je alvast een paar hints geven:
Aantallen en product id's horen in de bestel_producten, en de prijs is moment gebonden (denk aan aanbiedingen, prijsverhogingen etc/)
 
Reshad F

Reshad F

24/06/2012 21:38:10
Quote Anchor link
Het is niet zo dat de een artikel 5 verschillende prijzen kan hebben wanneer de prijs verhoogd word dan wordt dit in de database geüpdate waardoor je weer verder kan rekenen met dat getal wanneer er sprake is van een actie dan kan je dit ook makkelijk vanuit tijdens het scriptie berekenen wat de prijs moet zijn en ja dat stukje heb ik gekopieerd maar dat staat ook in de reactie. Nu heb ik een vraag aan jou hoe ziet jou database eruit wanneer jij 10000 artikelen erin hebt staan. Heb je dan een miljoen mogelijkheden qua prijs in je database? Lijkt me niet toch
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

24/06/2012 23:40:34
Quote Anchor link
Stel nu het volgende:
Iemand bestelt vandaag een 1000 producten die in je producten tabel een prijs hebben van tien euro per stuk. Het is een goeie klant die op het einde van de maand een factuur krijgt, met zijn bestellingen gespecificeerd. Toevallig besluit de directie dat met ingang van morgen dat product 10.50 euro gaat kosten. Ik zou niet graag jouw klant zijn, en dan heb ik het nog niet eens over omzetberekeningen en belastingtechnische eisen etc.
Gewijzigd op 24/06/2012 23:41:35 door Ger van Steenderen
 
Reshad F

Reshad F

25/06/2012 00:00:05
Quote Anchor link
Mooi voorbeeld alleen zou het bij mij nog altijd goed gaan. Weetje waarom? Omdat ik vantevoren een goed inventarisatie heb gemaakt van hoe de database eruit moet zien en heb een uitgebreide DFD gemaakt waardoor ik wist dat er een klant is die 1000 artikelen besteld heeft à 10 euro en dit wordt opgeslagen in de tabel factuur waar ook andere bedragen komen van andere producten die hij op andere tijden, dagen koopt ;)
 
Herman fokkinga

herman fokkinga

25/06/2012 02:48:45
Quote Anchor link
Jongens alsjeblieft het is gewoon een magazijn script voor binnen in het bedrijf.
het gaat er alleen om dat er bij gehouden kan worden wie het bestelt.
welk datum afhaal datum.
prijs is eigenlijk niet nodig.
WEL MAKKELIJK OM TE KIJKEN VOOR HOEVEEL EURO"S JE IN HET MAGAZIJN HEBT MAAR DAT KAN IK LATER ALTIJD NOG DOEN.

omdat het nogmaals binnen in een bedrijf bestelt kan worden dus een magazijn script.

WAAR MENSEN VAN EEN BEPAALDE AFDELING KUNNEN BESTELEN.
HET IS GEEN GEEN BUITEN SCRIPT VOOR MENSEN DIE NIKS MET HET BEDRIJF NODIG HEBBEN.
MENSEN BUITEN HET BEDRIJF KUNEN GEWOON NIKS BESTELLEN VAN DE MAGAZIJN.

ik zal het nog een keer proberen uit leggen.
1 mensen in het bedrijf kunnen een bepaald produckt bestellen.
2 mensen op het magazijn zorgen er voor dat het klaar ligt.
dat is de bedoeling anders had ik het wel winkel genoemd

wat wil ik weten.
de volgende gegevens.
klant
tel nummer werk plek.
kant
klantid
naam wie het bestelt heeft.
email mail voor eventueel geen voorraad.
telefoon dat je eventueel kunt bellen.
afdeling vanaf welk afdeling is het bestelt < of voor welk afdeling het is >.

ik wil alleen de voorraad kunnen bijhouden.
en wie wat heeft opgehaald en bestelt heeft.
zo dat een in de maand even een uit rol kunt printen.

heb al wel wat gevonden maar alleen de op maak is niks.

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
<?php
 include('/Connections/connect.php');
// producten laten zien
$sql = "SELECT merk,produckt,nummer_produckt,afdeling_id,aantal
       FROM artikel
       ORDER BY aantal"
;    // dit is dus de query om de producten op te halen...
$query = mysql_query($sql) or die (mysql_error()."<br>in file ".__FILE__." on line ".__LINE__); // als de query niet uitgevoerd wordt geeft die een foutmelding met bestandsnaam en regelnummer
$num = mysql_num_rows($query); // Het aantal producten...

if(empty($num)) {
  echo "<p>Er zijn geen artikellen gevonden.</p>\n";
}
else {
  // Laat de producten zien
  while($artikel = mysql_fetch_object($query)) {
    echo "<form action=\"add.php\" method=\"post\">\n";
   echo 'artikel:<br/>    ';
    
    echo '<td> merk:                     ';                                                    
    echo "<strong>".$artikel->merk."</strong></td>";          
    
    
    echo '<P><td>produckt:      ';                                                
    echo "<strong>".$artikel->produckt."</strong></td></P>";        
    /////////////////////////////////////////////////////////////////// weer gave nummer produckt
    echo '<P><td>nummer_produckt: ';                                          
    echo "<strong>".$artikel->nummer_produckt."</strong></td>";
    ///////////////////////////////////////////////////////////////////
    echo '<P><td>afdeling_id:    ';                                              
    echo "<strong>".$artikel->afdeling_id."</strong></td>";    
    ///////////////////////////////////////////////////////////////////
    echo '<P><td>afdeling_id:    ';
    echo "<strong>".$artikel->afdeling_id."</strong></td>";
    
    
    echo "<P>aantal: ".
    $artikel->aantal."<br />\n";
    echo "Aantal: <input type=\"text\" name=\"hoeveelheid\" size=\"2\" maxlength=\"2\" value=\"1\" />\n";
    echo "<input type=\"submit\" value=\"Toevoegen\" /></p>\n";
    echo "</form>\n";
  }
}

?>
 

Pagina: « vorige 1 2 3 4 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.