Autor Zpráva
jirivo
Profil *
Mám funkci showAddress(Adresa z databáze), která slouží pro vyhledávání v mapě do které se dosadí hledaná adresa, ta se tahá z databáze a já potřebuju funkci vyvolat automaticky a doplnit do ní údaje z databáze. Jak zapsat údaje z databáze vím, ale nevím jak volat tuto funkci, která musí následovat ihned po připojení k databázi. Událost onload apod. tady nefunguje, protože nejdříve se musí načíst záznamy z tabulky a pak teprve volat funkce. Jak tedy můžu vyvolat funkci jen tak bez události.
Ofi
Profil
bez události? takhle:
<div id="neco">blabla</div>
<script type="text/javascript">
mojefunkce();
</script>
<div id="necojinho">blabla</div>
jirivo
Profil *
Mě to nefunguje. Když napíšu do tagu body událost onload="showAddress('Fibichova 10, Praha')" tak to funguje bez problému, ale já potřebuju tu adresu v závorce vytáhnout z databáze a až pak vyvolat.
SwimX
Profil
jirivo:
tak si vytáhni z DB co chceš a pak napiš prostě:
<script>showAddress(udaj);</script>
Nox
Profil
jirivo
Vytáhnout z databáze to snad můžeš i před jakýmkoliv HTML kódem, takže onload nemůže být problém...
Naopak by to tak být mělo - všechen kód který neslouží k přímému vytvoření výstupu (zapisování toho co vyrobíš v php) do html,
by měl následovat ještě před html, před doctypem

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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