![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Z racji że jestem nowy, chciałbym serdecznie przywitać wszystkich forumowiczów!
A teraz przejdzmy do problemu. Posiadam taki oto kod: CODE plik nowe.php <!doctype html> <html> <head> <meta charset="utf-8" /> <title>jQuery Ajax Test</title> <script type="text/javascript" src="jquery.min.js"></script> </head> <body> <?php include("news_cfg.php"); $query = mysql_query("select * from newsy order by id desc limit 0,5"); while($rekord = mysql_fetch_array($query)) { $naz .= '<li><a href="nowe.php?id='.$rekord[0].'">'.$rekord[1].'</a> Autor: '.$rekord[3].' - '.$rekord[2].'</li>'; } echo '<ul>'.$naz.'</ul>'; ?> <script type="text/javascript"> var auto_refresh = setInterval( function () { $('#load_rand').load('ajax.php').fadeIn("slow"); }, 100); // refresh every 10000 milliseconds </script> <div id="load_rand"> </div> </body> </html> plik ajax.php <?php include("news_cfg.php"); $query = mysql_query("select * from newsy where id='".(int)$_GET['id']."'"); // 1 $rekord = mysql_fetch_array($query); echo '<h1>'.$rekord[1].'</h1>Opis: '.$rekord[2].'<br/>Autor: '.$rekord[3].'<br/>Data: '.$rekord[4].'<p>'.$rekord[5].'</p>'; // 2 ?> </div> jest to prosty skrypt pobierający ostatnie newsy oraz po kliknieciu w tytuł powinno wyświetlać informacji o tym newsie. Jednak jest to przerobione pod ajaxa aby dynamicznie pobierało co jakiś czas zawartość pliku ajax.php. Skrypt działa jednak informacje o wpisie się nie wyświetlają. Można to zobaczyć tutaj: http://testcms.ugu.pl/newsy/nowe.php . Prosił bym o pomoc w rozwiązaniu problemu mianowicie aby wyświetlały się informacje. Dziękuje oraz pozdrawiam Problem rozwiązany Aby w divie ładował się jakiś plik php, należy dodać javaskrypt oraz diva, czyli:
następnie do naszego linku dodać klase ajax-link
Ten post edytował tomeksz104 1.07.2015, 17:19:52 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 09:32 |