Uw offerte aanvraag
“;
echo “
“;
echo “
“;
echo “Trap offerte online offerte overzicht
“; echo ““;
//als de trap_type is verzonden dan in de database plaatsen, anders niks doen, dit voorkomt aanpassingen in de database als er op de terugknop wordt gedrukt.
$postcode = str_replace(” “,””,$postcode);
if(($bestellingid==””) or ($postcode==””))
{
print(“Geen voldoende gegevens aangetroffen voor de bevraging.”);
die;
}
$result_shopdivers = mysqli_query($con,”select * from shopdivers”);
while($row_shopdivers = mysqli_fetch_array($result_shopdivers))
{
$inmeetkosten = round($row_shopdivers[‘inmeetkosten’]);
}
$result_bestelling = mysqli_query($con,”select * from bestelling where bestellingid=’$bestellingid'”) or die(“Er is een storing opgetreden in de database, u kunt niet verder gaan.”);
$result_naw = mysqli_query($con,”select * from bestelling_naw where postcode=’$postcode’ and bestellingid=’$bestellingid'”) or die(“Er is een storing opgetreden in de database, u kunt niet verder gaan.”);
// Richard 17-02-2009
// Er zijn twee bestellingen met hetzelfde postcode
// Daardoor loopt onderstaande while twee keer
// De laatste bestellingid komt dan niet overeen met de _GET var
while($row = mysqli_fetch_array($result_naw))
{
$achternaam = $row[‘achternaam’];
$voornaam = $row[‘voornaam’];
$adres = $row[‘adres’];
$postcode = $row[‘postcode’];
$plaats = $row[‘plaats’];
$telefoonnummer = $row[’telefoonnummer’];
$emailadres = $row[‘emailadres’];
$faxnummer = $row[‘faxnummer’];
$bestellingid_naw = $row[‘bestellingid’];
}
if($bestellingid != $bestellingid_naw)
{
print(“Geen voldoende gegevens aangetroffen voor de bevraging.”);
die;
}
while($row = mysqli_fetch_array($result_bestelling))
{
$trap_type = $row[’trap_type’];
$breedte_trapgat = $row[‘breedte_trapgat’];
$lengte_trapgat = $row[‘lengte_trapgat’];
$hoogte_trapgat = $row[‘hoogte_trapgat’];
$muur1 = $row[‘muur1’];
$muur2 = $row[‘muur2’];
$muur3 = $row[‘muur3’];
$muur4 = $row[‘muur4’];
$nieuwbouwbesluit = $row[‘nieuwbouwbesluit’];
$trapid = $row[’trapid’];
$tredebekleding = $row[’tredebekleding’];
$doorsnede = $row[‘doorsnede’];
$opmeten = $row[‘opmeten’];
$datum = $row[‘datum’];
$sessie_toen = $row[‘sessie’];
$alleen_bezorgen = $row[‘alleen_bezorgen’];
$montage_assi = $row[‘montage_assi’];
$plaatsing = $row[‘plaatsen’];
$wijk = $row[‘wijk’];
$wijk1 = $row[‘wijk1’];
}
if($opmeten!=”Y”) { $opmeten=”N”;};
if($nieuwbouwbesluit!=”Y”) { $nieuwbouwbesluit=”N”;};
print(“\n\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
print(“\n”);
if($nieuwbouwbesluit == “Y”)
{
$deelfactor=185; //aantal in mm
//eerst het complete aantal treden bepalen
$aantal_treden = ceil($hoogte_trapgat / $deelfactor);
print(“\n”);
//print(“Debug: $aantal_treden — $hoogte_trapgat — $deelfactor
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } else { $deelfactor = 210; //aantal in mm //eerst het complete aantal treden bepalen $aantal_treden = ceil($hoogte_trapgat / $deelfactor); print(“\n”); //print(“Debug: $aantal_treden — $hoogte_trapgat — $deelfactor
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } [/insert_php] Uw aanvraag bij bouwpakket trappen
[insert_php] $zoek_query = “select * from trappen where “; $zoek_query .=” trapid = ‘$trapid'”; $result = mysqli_query($con,$zoek_query) or die(“Storing: neem contact op met de leverancier (code: select trappen)”); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); if($aantal_trappen==0) { die(“Helaas, er zijn geen trappen in onze database die voldoen aan uw specificaties.
“); } $result_tredebekleding = mysqli_query($con,”select * from tredebekleding where tredebekledingid = ‘$tredebekleding'”) or die(“Fout: select tredebekleding”); while($row = mysqli_fetch_array($result_tredebekleding)) { $tredebekledingsoort = $row[’tredebekledingsoort’]; $trede_prijs_trede = $row[’tredebekleding_prijs_trede’]; $trede_prijs_draaiendetrede = $row[’tredebekleding_prijs_draaiendetrede’]; $trede_prijs_enkel_bordes = $row[’tredebekleding_prijs_enkel_bordes’]; $trede_prijs_dubbel_bordes = $row[’tredebekleding_prijs_dubbel_bordes’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); $trap_type_oud = “”; while($row = mysqli_fetch_array($result)) { $minimum_prijs = $row[‘minimum_prijs’]; $trapid = $row{’trapid’}; $trapnaam = $row{’trapnaam’}; $omschrijving = $row{‘omschrijving’}; $structuur_soort = $row{‘structuur_soort’}; $trede_bekleding = $row{’trede_bekleding’}; $structuur_prijs_trede = $row{‘structuur_prijs_trede’}; $structuur_prijs_enkel_bordes = $row{‘structuur_prijs_enkel_bordes’}; $structuur_prijs_dubbel_bordes = $row{‘structuur_prijs_dubbel_bordes’}; $structuur_prijs_draaiendetrede = $row{‘structuur_prijs_draaiendetrede’}; $bouwpakket = $row[‘bouwpakket’]; $vasteprijsbouwpakket = $row[‘vasteprijsbouwpakket’]; //$trede_prijs_trede = $row{’trede_prijs_trede’}; //$trede_prijs_enkel_bordes = $row{’trede_prijs_enkel_bordes’}; //$trede_prijs_dubbel_bordes = $row{’trede_prijs_dubbel_bordes’}; //$trede_prijs_draaiendetrede = $row{’trede_prijs_draaiendetrede’}; //$leuning_prijs_stap = $row{‘leuning_prijs_stap’}; $plaatsingminimum = $row{‘plaatsingminimum’}; $plaatsingpertrapperoptrede = $row{‘plaatsingpertrapperoptrede’}; $plaatsinghekwerkperoptrede = $row{‘plaatsinghekwerkperoptrede’}; $plaatsingverdiepingshekwerk = $row{‘plaatsingverdiepingshekwerk’}; $alleenbezorgen_kosten = $row[‘alleen_bezorgen’]; $montage_assistentie_kosten = $row[‘montage_assi’]; $levertijd_weken = $row[‘levertijd’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“U heeft gekozen voor de trap $trapnaam.
\n”); [/insert_php]
[insert_php] print(“\n”);
print(“
“);
print(““);
print(“
\n”);
print(“
“);
echo ““;
[/insert_php]
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } else { $deelfactor = 210; //aantal in mm //eerst het complete aantal treden bepalen $aantal_treden = ceil($hoogte_trapgat / $deelfactor); print(“\n”); //print(“Debug: $aantal_treden — $hoogte_trapgat — $deelfactor
“); $trede_hoogte = round($hoogte_trapgat / $aantal_treden, 2); print(“\n”); } [/insert_php] Uw aanvraag bij bouwpakket trappen
[insert_php] $zoek_query = “select * from trappen where “; $zoek_query .=” trapid = ‘$trapid'”; $result = mysqli_query($con,$zoek_query) or die(“Storing: neem contact op met de leverancier (code: select trappen)”); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); //print(“Zoekquery: $zoek_query
“); $aantal_trappen = mysqli_num_rows($result); if($aantal_trappen==0) { die(“Helaas, er zijn geen trappen in onze database die voldoen aan uw specificaties.
“); } $result_tredebekleding = mysqli_query($con,”select * from tredebekleding where tredebekledingid = ‘$tredebekleding'”) or die(“Fout: select tredebekleding”); while($row = mysqli_fetch_array($result_tredebekleding)) { $tredebekledingsoort = $row[’tredebekledingsoort’]; $trede_prijs_trede = $row[’tredebekleding_prijs_trede’]; $trede_prijs_draaiendetrede = $row[’tredebekleding_prijs_draaiendetrede’]; $trede_prijs_enkel_bordes = $row[’tredebekleding_prijs_enkel_bordes’]; $trede_prijs_dubbel_bordes = $row[’tredebekleding_prijs_dubbel_bordes’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); $trap_type_oud = “”; while($row = mysqli_fetch_array($result)) { $minimum_prijs = $row[‘minimum_prijs’]; $trapid = $row{’trapid’}; $trapnaam = $row{’trapnaam’}; $omschrijving = $row{‘omschrijving’}; $structuur_soort = $row{‘structuur_soort’}; $trede_bekleding = $row{’trede_bekleding’}; $structuur_prijs_trede = $row{‘structuur_prijs_trede’}; $structuur_prijs_enkel_bordes = $row{‘structuur_prijs_enkel_bordes’}; $structuur_prijs_dubbel_bordes = $row{‘structuur_prijs_dubbel_bordes’}; $structuur_prijs_draaiendetrede = $row{‘structuur_prijs_draaiendetrede’}; $bouwpakket = $row[‘bouwpakket’]; $vasteprijsbouwpakket = $row[‘vasteprijsbouwpakket’]; //$trede_prijs_trede = $row{’trede_prijs_trede’}; //$trede_prijs_enkel_bordes = $row{’trede_prijs_enkel_bordes’}; //$trede_prijs_dubbel_bordes = $row{’trede_prijs_dubbel_bordes’}; //$trede_prijs_draaiendetrede = $row{’trede_prijs_draaiendetrede’}; //$leuning_prijs_stap = $row{‘leuning_prijs_stap’}; $plaatsingminimum = $row{‘plaatsingminimum’}; $plaatsingpertrapperoptrede = $row{‘plaatsingpertrapperoptrede’}; $plaatsinghekwerkperoptrede = $row{‘plaatsinghekwerkperoptrede’}; $plaatsingverdiepingshekwerk = $row{‘plaatsingverdiepingshekwerk’}; $alleenbezorgen_kosten = $row[‘alleen_bezorgen’]; $montage_assistentie_kosten = $row[‘montage_assi’]; $levertijd_weken = $row[‘levertijd’]; } print(“\n\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“\n”); print(“U heeft gekozen voor de trap $trapnaam.
\n”); [/insert_php]
| Achternaam | [insert_php] print $achternaam; [/insert_php] |
| Voornaam | [insert_php] print $voornaam; [/insert_php] |
| Adres | [insert_php] print $adres; [/insert_php] |
| Postcode / Plaats | [insert_php] print $postcode; [/insert_php] [insert_php] print $plaats; [/insert_php] |
| Telefoonnummer | [insert_php] print $telefoonnummer; [/insert_php] |
| Faxnummer | [insert_php] print $faxnummer; [/insert_php] |
| Emailadres | [insert_php] print $emailadres; [/insert_php] |
| Datum aanvraag | [insert_php] print $datum; [/insert_php] |
| Opmeten | [insert_php] echo ($opmeten == ‘Y’) ? ‘Ja’ : ‘Nee’;; [/insert_php] |
| Nieuw bouwbesluit | [insert_php] echo ($nieuwbouwbesluit == ‘Y’) ? ‘Ja’ : ‘Nee’; [/insert_php] |
[insert_php] print(“
| \n”); print(“$trapnaam“); print(“ | \n”); print(“|
| \n”); print(“Breedte trapgat“); print(“ | \n”); print(“\n”); print(“$breedte_trapgat mm“); print(“ | \n”); print(“
| \n”); print(“Lengte trapgat“); print(“ | \n”); print(“\n”); print(“$lengte_trapgat mm“); print(“ | \n”); print(“
| \n”); print(“Hoogte trapgat“); print(“ | \n”); print(“\n”); print(“$hoogte_trapgat mm“); print(“ | \n”); print(“
| \n”); print(“Doorsnede trapgat“); print(“ | \n”); print(“\n”); print(“$doorsnede mm“); print(“ | \n”); print(“
| \n”); print(“Structuur materiaal“); print(“ | \n”); print(“\n”); print(“$structuur_soort“); print(“ | \n”); print(“
| \n”); print(“Trap type“); print(“ | \n”); print(“\n”); print(“”.str_replace(“_”,” “,$trap_type).””); print(“ | \n”); print(“
| \n”); print(“Trede bekleding“); print(“ | \n”); print(“\n”); print(“$tredebekledingsoort“); print(“ | \n”); print(“
| \n”); print(“Subtotaal trap“); print(“ | \n”); print(“\n”); $prijs_totaal = $prijs_bordes + $prijs_treden + $prijs_draaiende_treden; if($minimum_prijs>1) { if($minimum_prijs>$prijs_totaal) { print(“€ $minimum_prijs“); $prijs_totaal = $minimum_prijs; } else { print(“€ $prijs_totaal“); } } else { print(“€ $prijs_totaal“); } print(“ | \n”); print(“
| \n”);
print(“ Kosten accessoires“); print(“ | \n”);
print(“|||
| \n”); print(“$a “); print (“\n”) ; print (“\n”) ; print(“ | \n”); print(“\n”); print(“$onderdeelnaam”); print(“ | \n”); print(“\n”); print(“$onderdeeltotaalprijs”); print(“ | \n”); print(“|
| \n”); print(“Subtotaal accessoires“); print(“ | \n”); print(“\n”); print(“€ $onderdeeltotaal“); print(“ | \n”); print(“||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“Totaal voor deze trap“); print(“ | \n”); print(“\n”); print(“€ $totaal_bestelling“); print(“ | \n”); print(“||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“Kosten inmeten“); print(“ | \n”); print(“\n”); print(“€ $inmeetkosten“); print(“ | \n”); print(“||
| \n”); print(“Plaatsingskosten“); print(“ | \n”); print(“\n”); $plaatsingskosten = ceil($plaatsingpertrapperoptrede * ($aantal_treden + $aantal_draaiende_treden)); if($hekwerk>”0″) { //print(“hiero”); $kostenhekwerkperoptrede = ($hekwerk * $plaatsinghekwerkperoptrede); //print(“$kostenhekwerkperoptrede — $hekwerk “); $plaatsingskosten = ceil($plaatsingskosten + $kostenhekwerkperoptrede); } if($verdiepingshekwerk>”0”) { //print(“hierooo”); $plaatsingskosten = ceil($plaatsingskosten + ($verdiepingshekwerk * $plaatsingverdiepingshekwerk)); } //$plaatsingskosten = round($plaatsingskosten,0); print(“\n”); if($plaatsingskosten < $plaatsingminimum ) { $plaatsingsminimum = ceil(round($plaatsingminimum,0)); $plaatsingskosten = ceil(round($plaatsingminimum,0)); print("€ $plaatsingskosten“); } else { //print(“$plaatsingskosten — $plaatsingminimum”); $plaatsingskosten = ceil(round($plaatsingskosten,0)); print(“€ $plaatsingskosten“); } print(“ | \n”); print(“||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“Alleen bezorgen“); print(“ | \n”); print(“\n”); print(“€ $alleenbezorgen_kosten“); print(“ | \n”); print(“||
| \n”); print(“montage assistentie“); print(“ | \n”); print(“\n”); print(“€ $montage_assistentie_kosten“); print(“ | \n”); print(“||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“Totaal voor deze aanvraag“); print(“ | \n”); print(“\n”); print(“€ $totaal_bestelling“); print(“ | \n”); print(“||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“De trap wordt afgehaald in “. $plaats); print(“ | \n”); print(“|||
| \n”); print(” “); print(“ | \n”); print(“|||
| \n”); print(“De levertijd voor deze trap bedraagt ca. $levertijd_weken werkweken na opdracht en bekendwording definitieve gegevens.”); print(“ | \n”); print(“|||
| \n”); print(” “); print(“ | \n”); print(“|||