Autor Zpráva
Robin.P.
Profil *
Ahoj, nevim nahodou nekdo, kde mam chybu?

<?php if (isset($_POST['kategorie'])) echo kategorie ($_POST["kategorie"]);?>
Leo
Profil
echo kategorie ? Leo
Robin.P.
Profil *
Leo

no ano, protoze kategorie nacitam z function kategorie ()
Hugo
Profil
Robin.P.

Nojo, ale bez křišťálové koule ti asi těžko někdo pomůže.
Robin.P.
Profil *
Hugo

a tou kristalovou kouli myslis co? :o)
Leo
Profil
"no ano, protoze kategorie nacitam z function kategorie ()"

A nemate predefinovane i pole $_POST? :-) Jak pise Hugo, bez kodu tezka rada, a co to vlastne hlasi za chybu? Leo
24k
Profil *
To je to mas na hlave :]
Hugo
Profil
Robin.P.

Těžko hledat chybu bez znalosti té funkce. Z toho kousku kódu nikdo nic nepozná (bez křišťálové koule).
Robin.P.
Profil *
Leo

uz je to v pohode, mel jsem chybicky v kodu, no co se da delat, kazdy jednou zacina.
Robin.P.
Profil *
24k

No pevne verim, ze Ty tu svoji kristalovou kouli nenosis jen pro okrasu, ze v ni neco mas a ted nemyslim jen php :o)
Robin.P.
Profil *
Hugo


Funkce

function kategorie (){
$result=mysql_query("SELECT * from kategorie order by name");
while ($row=mysql_fetch_array($result)):
if ($row["id"]=='1')
$options.="<option value=\"".$row["id"]."\" selected>".$row["name"]."</option>\n";
else
$options.="<option value=\"".$row["id"]."\">".$row["name"]."</option>\n";
endwhile;
return $options;
}
Hugo
Profil
Robin.P.

Pokud už ti to funguje, tak je zbytečné sem tu funkci dávat.

Jinak je důležité sem dát aspoň výpis chyby a část kódu (aspoň pár řádků před a za řádkem, kde je chyba). Pak máš šanci, že ti někdo poradí.
Robin.P.
Profil *
Hugo

Dekuji, ano uz me to funguje.

Ja vim, omlouvam se, ze jsem sem cast kodu nedal.
Toto téma je uzamčeno. Odpověď nelze zaslat.