Autor | Zpráva | ||
---|---|---|---|
petr1256 Profil * |
#1 · Zasláno: 30. 9. 2008, 17:25:09
Ahoj prosim poradte:
Mam tento formlar: <form method="get" action="pokus.php"> <select name="team1"> <option>arsenal</option> <option>real madrid</option> </select><br /> <select name="team2"> <option>arsenal</option> <option>real madrid</option> </select> </form> A k nemu mam tento php soubor (pokos.php): <table style="width: 100%"> <tr> <td style="background-color:lime"><? echo $team1 ?>-zde se mi zobrazi arsenal nebo real madrid podle toho co vyberu to je v poradku</td> <td style="background-color:gray"><? echo $team2 ?>-zde se mi zobrazi arsenal nebo real madrid podle toho co vyberu to je v poradku</td> </tr> <tr> <td><? echo $team1 ?>-zde bych ale potreboval aby se mi kdyz vyberu arsenal vypsalo England a kdyz vyberu real madrid tak aby se mi zde vypsalo spanelsko proste dve ruszne promenne pro jeden vyber</td> <td><? echo $team1 ?>-zde bych ale potreboval aby se mi kdyz vyberu arsenal vypsalo England a kdyz vyberu real madrid tak aby se mi zde vypsalo spanelsko proste dve ruszne promenne pro jeden vyber</td> </tr> </table> nevite prosim jak na to? diky moc |
||
yFang Profil |
#2 · Zasláno: 30. 9. 2008, 17:27:15
petr1256
$prom = ($team1=='arsenal')? 'england' : 'spanelsko'; echo $prom; Takhle to snad půjde. |
||
petr1256 Profil * |
#3 · Zasláno: 30. 9. 2008, 19:52:05
tak tomu vubec nerozumim:(kam a co mam napsat
|
||
Pavel Krátký Profil * |
#4 · Zasláno: 30. 9. 2008, 20:28:49
na začátek "pokus.php" vlož
<?php $team1 = $_GET["team1"]; $team2 = $_GET["team2"]; $zeme1 = ($team1 == "arsenal") ? "england" : "spanelsko"; $zeme2 = ($team2 == "arsenal") ? "england" : "spanelsko"; ?> a pak v tom druhém řádku (<tr>) <td><?php echo $zeme1 ?></td> <td><?php echo $zeme2 ?></td> |
||
petr1256 Profil * |
#5 · Zasláno: 30. 9. 2008, 20:34:16
a co kdyz budou tri moznosti :((((
|
||
Pavel Krátký Profil * |
#6 · Zasláno: 30. 9. 2008, 20:52:10
pak místo
$zeme1 = ($team1 == "arsenal") ? "england" : "spanelsko"; bude switch($team1) { case "arsenal": $zeme1 = "england"; break; case "real madrid": $zeme1 = "spain"; break; case "sparta praha": $zeme1 = "czech republic" } a stejně tak u druhého, třetího atd.. týmu nebo lépe: $zeme_tymy = array("england" => "arsenal", "spain" => "real madrid", "czech republic" => "sparta praha"); $zeme1 = array_search($team1,$zeme_tymy); $zeme2 = array_search($team2,$zeme_tymy); $zeme3 = array_search($team3,$zeme_tymy); // atd... |
||
Časová prodleva: 16 let
|
0