mam pole v php a tolde pole potrebuju dostat do pole v javascriptu a porad me to nejde :evil:
plz help jak na to :idea:
Printable View
mam pole v php a tolde pole potrebuju dostat do pole v javascriptu a porad me to nejde :evil:
plz help jak na to :idea:
Nejsem teda žádnej odborník na javascript..... Ale čistě teoreticky je to ClientSide jazyk.. Takže nejdřív provedeš ten PHP script přičemž dostaneš nějáké PHP pole.. a pak už jen stačí jen
<?
for (i=0;i<=pocet_prvku-1;i++)
{
echo "js_pole[$i]=$php_pole[$i];\n";
}
?>
to by mělo fungovat ne?
todle cely uz mam, ale ja potrebuju s tim js_polem pracovat primo v javascriptu a nevim jak ho tam dostat ???
... tak ted absolutne nerozumim problemu... Tim co jsem napsal dostanes pole v PHP do pole nazvaneho v mem prihladu js_pole .... Samozdreme co tam pisu musi mit uzavreno v
Nikdy jsem to nedělal jen mě to napadlo takže je možný, že to nepůjde. Ale logicky by to tak jít mělo.. Nevím třeba se vyskytne problém, že nemůžeš používat jeden scriptovaci jazyk v druhém... Ale mělo by to chodit.Kód:<script language="javascript">
ted nejakou deklaraci pole jestli to js vyzaduje.
ted to co jsem napsal úž predtím
a až to vše uděláš tak na dalších řádcích už máš js pole naplěný hodnotama z php a můžeš s ním začít pracovat.
Samozdřejmě se potom js musí standardně uzavřít
</script>
uz sem to zprovoznil :D
vysledek vypada takhle:
je to kombinace PHP a JS.Kód:<?for ($citac=1; $citac<=$pole_pom; $citac++):?>
{
arrItems1['<?echo $citac?>'] = "<?echo $pole[$citac-1]?>";
arrItemsGrp1['<?echo $citac?>'] = "<?echo $pole1[$citac-1]?>";
}
<?endfor?>
arrItems1 je pole z JS a pole je pole z PHP
arrItemsGrp1 je pole z JS a pole1 je pole z PHP
samozrejme tomu predchazi sql dotaz a vytvoreni php pole. snad je to srozumitelny :-)