Autor Zpráva
Tomas B.
Profil *
Zdravim, mam napsanou univerzalni funkci pro zobrazovani selectu, ale nastal problem v tom, ze se zobrazuji hodnoty 2x a vubec nefunguje implicitni hodnota. Uplne jsem se do toho zamotal a timto prosim o pomoc, predem dekuji.

<?php

function ukazSelect ($tableName, $sloupec, $selectName, $defaultValue){

$query = "SELECT DISTINCT $sloupec FROM $tableName";

if (!($dotaz = mysql_query($query))){
echo "Nepodařilo se načíst data!";
}
echo "<select name='".$selectName."'>";
while($ukaz = mysql_fetch_array($dotaz)){

if (isset($_GET['$selectName'])){
foreach ($ukaz as $ukaz[$sloupec])

if ($ukaz == $_GET['$selectName']){
echo "<option value='".$ukaz[$sloupec]."' selected>".$_GET['$selectName']."</option>\n";
} else {
echo "<option>".$ukaz[$sloupec]."</option>\n";
}

} else {
foreach ($ukaz as $ukaz[$sloupec])
echo "<option>".$ukaz[$sloupec]."</option>\n";
}

}
echo "</select>";

}

?>
Toto téma je uzamčeno. Odpověď nelze zaslat.

0