PHP Tafels 1 t/m 10 met een <form>
Voor school moet ik een opdracht maken, waarbij ik in een tekstveld in kan vullen welke tafel ik wil zien ( zoals bijvoorbeeld de tafel van 8 )
daarvoor moest ik een opdracht maken waarin ik de tafel van 8 moest laten "echo-en" en dat heb k gedaan als volgt:
Maar hoe kan ik hier nu een invoerveld van maken en dan dat ie vanzelf de gewenste tafel laat zien?
Vriendelijke groet,
Typhoonnl
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
26
27
28
29
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
if(isset($_POST['submit'])){
// maak hier dan dat optel gebeuren
}
else {
?>
<html>
<head>
<title></title>
</head>
<body>
<form method="POST" />
<select name="tafel">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select>
<input type="submit" name="submit" value="voer uit" />
</form>
</body>
</html>
<?php
}
?>
if(isset($_POST['submit'])){
// maak hier dan dat optel gebeuren
}
else {
?>
<html>
<head>
<title></title>
</head>
<body>
<form method="POST" />
<select name="tafel">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select>
<input type="submit" name="submit" value="voer uit" />
</form>
</body>
</html>
<?php
}
?>
zoiets?
Gewijzigd op 01/01/1970 01:00:00 door Niels K
ik dank u zeer!
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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
<?php
$getal = $_GET['getal'];
$getal2 = 10;
$taal = $_GET['taal'];
if (empty($taal))
{
$taal = "nl";
}
if ($taal == "nl")
{
for($teller = 1; $teller <=10; $teller++){
echo("$teller maal $getal = " . ($teller * $getal) . "<br/>");
}
}
else
{
if($taal == "en")
{
for($teller = 1; $teller <=10; $teller++){
echo("$teller times $getal = " . ($teller * $getal) . "<br/>");
}
}
}
?>
<html>
<head>
<title>Tafel in 2 talen</title>
</head>
<body>
<form name="form1" action="tafel.php" method="get">
<input type="text" name="getal" maxlength="5" />
<input type="submit" value="OK" />
<input type="hidden" name="taal" value="<?php echo $taal;?>" />
</form>
<a href="tafel.php?getal=<?php echo $getal;?>&taal=nl">Nederlands</a> | <a href="tafel.php?getal=<?php echo $getal;?>&taal=en">English</a>
</body>
</html>
$getal = $_GET['getal'];
$getal2 = 10;
$taal = $_GET['taal'];
if (empty($taal))
{
$taal = "nl";
}
if ($taal == "nl")
{
for($teller = 1; $teller <=10; $teller++){
echo("$teller maal $getal = " . ($teller * $getal) . "<br/>");
}
}
else
{
if($taal == "en")
{
for($teller = 1; $teller <=10; $teller++){
echo("$teller times $getal = " . ($teller * $getal) . "<br/>");
}
}
}
?>
<html>
<head>
<title>Tafel in 2 talen</title>
</head>
<body>
<form name="form1" action="tafel.php" method="get">
<input type="text" name="getal" maxlength="5" />
<input type="submit" value="OK" />
<input type="hidden" name="taal" value="<?php echo $taal;?>" />
</form>
<a href="tafel.php?getal=<?php echo $getal;?>&taal=nl">Nederlands</a> | <a href="tafel.php?getal=<?php echo $getal;?>&taal=en">English</a>
</body>
</html>
Niels Kieviet op 29/09/2009 19:04:00:
Waarom niet gewoon:
Check de datum us even.. Dat was toen ik ongeveer 2 weken op phphulp verkeerde.. ;) Ik heb gelukkig ook nog wat geleerd :)
Ik zag het vrij snel na mijn reactie ja.... ;)
Geen probleem ;)
In deze code zie je de tafel van 7. Hoe kan ik deze code nou netjes in een tabel zetten? Kan iemand mij erbij helpen?
Toevoeging op 10/02/2012 11:27:25:
Ik heb het uiteindelijk zo neer gezet. Met het "=" teken ertussen. En alles in aparte kolommen: