if problémák, változó csere
Sziasztok!
Volna egy olyan feladatom, hogy egy mozi nézőterét modellezve ülőhelyek legyenek foglalhatóak, egyenlőre annyi a lényeg hogy megváltozzon az adott sor, adott oszlophoz tartozó cella értéke. Megvan az egész feladat többé kevésbé, de az if ágat ami megoldaná nekem a cserét, nem tudom megírni. Valaki lenne oly kedves és rámutatna a hibára?if($sor==$i && $oszlop==$j) $alap==$foglalt;
■ Volna egy olyan feladatom, hogy egy mozi nézőterét modellezve ülőhelyek legyenek foglalhatóak, egyenlőre annyi a lényeg hogy megváltozzon az adott sor, adott oszlophoz tartozó cella értéke. Megvan az egész feladat többé kevésbé, de az if ágat ami megoldaná nekem a cserét, nem tudom megírni. Valaki lenne oly kedves és rámutatna a hibára?
- <? if (!isset($_POST['fog']))
- {
- ?>
- <h1>Mozi jegy foglalás</h1>
- <form action=mozi.php method=post>
- Sor: <input type=text name=sor>
- Oszlop: <input type=text name=oszlop>
- <input type=submit value=foglal name=fog>
- <?
- }
- else
- {
- $sor=$_POST['sor'];
- $oszlop=$_POST['oszlop'];
- $alap="o";
- $foglalt="<font color=red>o</font>";
- $s=10;
- $o=20;
- echo "<table border=1>";
- for($i=1;$i<=$s;$i++)
- {echo "<tr>";
- for($j=1;$j<=$o;$j++)
- {echo "<td width=25>";
- echo $alap;
- echo "</td>";
- }
- echo"</tr>";
- }
- echo "</table>";
- }
- ?>
Hibakeresés
Összehasonlítás
$alap==$foglalt;
egy összehasonlítás, értékadáshoz az=
operátorra van szükséged.Hol van az adott sor, adott cella értéka? Mert ahhoz egy legalább két dimenziós tömbre lenne szükség, vagy valami másra, ami reprezentálja a sorokat és oszlopokat.