Vraag,

Het lukt mij helaas niet om een scriptje te maken dat aantallen kan vermenigvuldigen en dan optellen. liefst zonder knop

vb

10 gieters a 10 euro = 100 euro
5 olifanten a 5000 euro = 25000 euro
7 duikboten a 2500 euro = 17500 euro

Totaal = 42600 euro

Iemand een idee?
<?
//bedragen in variabelen
$gieter = "10";
$olifant = "5000";
$duikboot = "17500";

$totaal = $gieter+$olifant+$duikboot;

?>
zoiets??

Succes,
Johan.
Johan nog niet helemaal wakker? Allegandro wil het eerst ook vermenigvuldiggen.
Bovendien getallen zet je niet tussen quotes, dan ziet php ze als string waarde (tekst).

Het juiste script moet zijn:

<?PHP

$gieter = 10*10;
$olifant = 5*5000;
$duikboot = 7*2500;

$totaal = $gieter+$olifant+$duikboot;

echo $totaal;

?>

Succes met 7 duikboten, :-)

Jelmer
Uit het blote hoofd, niet getest.
// form.php
<?
// Zet alle spullen die je in de array wilt hebben in de array, de waarde die je toekent is de prijs.
$spullen['gieter'] = 10;
$spullen['olifant'] = 5000;
$spullen['duikboot'] = 2500;

?>
<html>
<head><title>Optellen met php</title></head>
<body>
<form method="post" action="form.php">
<h2> Voer de aantallen in</h2>
<table>
<tr>
<td><b>Naam</b></td>
<td><b>Prijs</b></td>
<td><b>Aantallen</b></td>
</tr>

<?
// Stop alle spullen in een form lijstje
foreach ($spullen as $naam => $prijs) {
echo "<tr>
<td><b>$naam</b></td>
<td>&euro;$prijs</td>
<td><input type=\"text\" name=\"invoer[$naam]\"></td>
</tr>";

?>
</table>
<input type="submit" name="send" value="Verstuur!">

<?

if ($_POST['send']) {
// er is een formulier ingevuld..
echo "<h2>Uitslag optellen</h2>";
$invoerarray = $_POST['invoer'];
foreach ($invoerarray as $innaam => $inwaarde) {
echo "$innaam: ". $spullen[$innaam] . " x $inwaarde =" . $spullen[$innaam] * $inwaarde ."<br>";
}
}
?>
doe mij dan maar 7 duikboten, johan ;)

maar hoe bedoel je 'zonder knop'?
Hij bedoelt vast dat hij rekenend zonder dat je hiervoor op een knop hoeft te drukken, toch wel duidelijk?

Ik zou 6 duikboten verkopen en daar een auto en nieuw huis voor kopen. ;-)

Jelmer
Het geeft nog niet de effecten die ik wil.
iemand moet het niet versturen naar mij, maar het is een soort van online calculator met vast waarde.

Ik maak dit soort dingen normaal in spratsheets en implanteer deze dan een html website. Maar daar ben ik niet 100% tevreden over.

Het nadeel daarvan is bv, dat ik of alle cellen kan beveiligen of juuist maar een paar, dus kan men de waarde aanpassen en dat moet ook niet.

Iemand nog een idee, hoe ik dat ga oplossen?
Mwah wat is er dan mis met mijn script? :-()

Deze gebruikte vaste waarde's, mailt ze niet, en drukt ze wel af.

Bedoel je dat men kan invoeren hoeveel duikboten hij heeft ofzo? Dit is niet helemaal duidelijk, maar wel waarschijnlijk.

Laat het even weten!

Jelmer
niks mis met je script jelmer, denk ik. Maar ik ben geen script lezer, dus moet nog net teveel nadenken.
kan je hem zoschrijven zodat ik alleen de waarde moet invullen?

thanxs..... ;o))

Als hij werkt stuur ik je een duikboot op....
<?PHP

$aantalgiet = vul hier het aantal gieters in;
$olifant = vul hier het aantal olifanten in;
$duikboot = vul hier het aantal booten in;

$gieter = $aantalgiet*10;
$olifant = $olifant*5000;
$duikboot = $duikboot*2500;

$totaal = $gieter+$olifant+$duikboot;

echo $totaal;

?>

Zo moet het lukken.

Jelmer

Reageren