Autor | Zpráva | ||
---|---|---|---|
Vojtan Profil * |
#1 · Zasláno: 14. 4. 2015, 09:21:52
Zdravím,
potřeboval bych poradit, mám pod sebou z databáze vypsané záznamy jako odkazy a potřeboval bych pomocí Ajaxu a PHP docílit toho, aby se po kliknutí na konkrétní odkaz ukázal v divu pod výpisem text náležícící danému záznamu v databází (např. prostřednictvím stejného id), bez nutnosti znovu načítat stránku. Pro představu návrh zjednodušený kódu: <?php $dotaz = "SELECT id, nadpis FROM program"; $vysledek = @mysql_query ($dotaz); while ($radek = mysql_fetch_array($vysledek, MYSQL_NUM)) { $id = $radek[0]; $nadpis = $radek[1]; echo "<div><a href="#" id=".$id.">".$nadpis."</a></div> } ?> <div id="text">Zde by se měl po kliknutí na odkaz objevit text</div> Moc děkuji za pomoc |
||
mimochodec Profil |
#2 · Zasláno: 14. 4. 2015, 09:47:30
Příklad ajaxu tady: http://www.w3schools.com/ajax/tryit.asp?filename=tryajax_database
Místo toho asp souboru použij php. V něm odchytíš GET, připojíš se k databázi, vytáhneš co potřebuješ, vypíšeš echem. To co vypíšeš, si ten JS pak načte pomocí xmlhttp.responseText. |
||
Časová prodleva: 9 let
|
0