Autor Zpráva
sdfsf
Profil *
Zdravim potrebuju poradit.

potrebuju ve smarty mit toto:
$smarty->assign("option", array("xx","xx","xx","xx"));
jak vyplnim to pole z databaze?
panther
Profil
sdfsf:
while ($row = mysql_fetch_assoc($result))
  $data[] = $row;

$smarty -> assign ('option', $data);

Třeba.
sdfsf
Profil *
no to mne prave nejde
sdfsf
Profil *
kdyz to tak udelam:
$smarty->assign("kategorie_option_values", $data);
$smarty->assign("kategorie_option_output", $data);

a pak v sablone
{html_options values=$kategorie_option_values selected=$kategorie_option_selected output=$kategorie_option_output}

tak to vypise:
array
- id
- nazev
array
...
AM_
Profil
while ($row = mysql_fetch_assoc($result))
  $data[] = $row['policko_ktere_me_zajima'];

$smarty -> assign ('option', $data);


svědčí to o nepochopení práce s poli, měl by sis lépe prostudovat základy samotného PHP, pak nemusíš zvlášť řešit dotazování do DB, šablony, vypisování proměnných odjinud atd.., všechno je to pořád stejné, jen ti musí sedět typy proměnných (třeba výpis Array místo hodnoty už by ti měl napovědět, že v nějaké proměnné je (vnořené) pole místo hodnoty, a tedy kde hledat chybu).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: