Is dit mogelijk en zoja hoe?
Je kiest dus een aankop je klikt op OK en men zet dat bij in een grid/tabel.
Ik vroeg me af hoe ik zoiets kon evenaren dmv PHP.
Zou iemand me even wat kunnen toelichten of in de richting zette dmv een website, tutorial, interview, verslag, forum, ... .
Alle uitleg of hulp is welkom.
Hartstikke bedankt !
Kristof
ik denk dat je php, html, css & javascript nodig hebt...
edit:
grid => http://www.jankoehoorn.nl/phphulp/tabelrij.php
Gewijzigd op 01/01/1970 01:00:00 door Kumkwat Trender
het zou wel kunnen met alleen php, gewoon die input velden in de database en dan de pagina opnieuw laden.
-> Maak een formuliertje zoals bovenaan in je afbeelding staat
-> Maak bij het verzenden van je formulier een sessie variabele aan voor het bestelde
-> Haal in het "overzicht' onder je facturen je sessie variabelen op waarin de bestelling staat.
Kan met HTML+CSS (maar zonder dat heb je ook weinig aan PHP) en met PHP. -> EVT. Kan je ze nog wegschrijven naar een bestand.
Rik schreef op 18.10.2007 15:03:
het zou wel kunnen met alleen php, gewoon die input velden in de database en dan de pagina opnieuw laden.
Grappig zoals je dit zegt -> Kan wel met PHP, als je dingen in een database zet -> Een database != PHP
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
Dus als ik het goed begrijp heb ik dan PHP én JavaScript nodig ?
Ik heb blijkbaar javascript nodig met het DOM techniekje en AJAX zou ook vanpas kunnen komen blijkbaar.
Heb al wat zitten lezen, blijkt dat je via javascript elementbyid gewoon dingen in een textarea kan pushen zonder dat pagina refresht dus zal dat met een tabel ook wel mogelijk zijn vermoed ik.
Goed ik ga weer wat verder lezen
Ik vind het wel een interessant probleem. Ga eens kijken of ik iets in elkaar kan knutselen.
http://ideamill.synaptrixgroup.com/jquery/tablefilter/tabletest.htm
http://extjs.com/deploy/dev/examples/grid/totals.html
Dit is met php-only de beste oplossing denk ik, met javascript kan dit natuurlijk anders gedaan worden. Maar jah, dat is javascript.... En Ajax?
Code (php)
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<script type="text/javascript">
//<!--
function bestellen(){
// object maken van inputveldje identificatie adhv id
bestelling = new getObj("artikelinvullen");
// object maken van textarea identificatie adhv id
resultaat = new getObj("bestelformulier");
// het object resultaat.inhoud (de textarea) + object.inhoud van inputveldje
// hier gebeurt het eigenlijke inputten in de textarea
resultaat.obj.value += bestelling.obj.value +"\n";
}
// inhoud van object artikelinvullen (het inputveld) nemen
function getObj(artikelinvullen)
{
if (document.getElementById)
{
this.obj = document.getElementById(artikelinvullen);
}
}
-->
</script>
//<!--
function bestellen(){
// object maken van inputveldje identificatie adhv id
bestelling = new getObj("artikelinvullen");
// object maken van textarea identificatie adhv id
resultaat = new getObj("bestelformulier");
// het object resultaat.inhoud (de textarea) + object.inhoud van inputveldje
// hier gebeurt het eigenlijke inputten in de textarea
resultaat.obj.value += bestelling.obj.value +"\n";
}
// inhoud van object artikelinvullen (het inputveld) nemen
function getObj(artikelinvullen)
{
if (document.getElementById)
{
this.obj = document.getElementById(artikelinvullen);
}
}
-->
</script>
html :
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<form name="f">
<input id="artikelinvullen" name="ingave" type="text" value="">
<br><input type="button" onclick="bestellen()" value="Toevoegen">
<input type="reset" value="Legen">
<p>
<h2>Op de lijst</h2>
<textarea id="bestelformulier" name="resultaat" rows="5" cols="20" >
</textarea>
</form>
<input id="artikelinvullen" name="ingave" type="text" value="">
<br><input type="button" onclick="bestellen()" value="Toevoegen">
<input type="reset" value="Legen">
<p>
<h2>Op de lijst</h2>
<textarea id="bestelformulier" name="resultaat" rows="5" cols="20" >
</textarea>
</form>