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:

  1. <script type="text/javascript">
  2. $(function() {
  3. $("a.ajax-link").on("click", function(e) {
  4. e.preventDefault();
  5. $("#main_content").load(this.href);
  6. });
  7. });
  8. </script>
  9.  
  10. <div class="grid_3" id="main_content">
  11.  
  12. <!-- PHP CONTENT TO LOAD HERE -->
  13.  
  14. </div>


następnie do naszego linku dodać klase ajax-link

  1. <a class="ajax-link" href="tsconfig.php">TSConfig</a> <!-- When clicked, it loads tsconfig.php which contains a form and some php code into #main_content -->
  2. <a class="ajax-link" href="mvsn.php">MVSN</a> <!-- When clicked, it loads mvsn.php which contains a form and some php code into #main_content -->
  3. <a class="ajax-link" href="maint_fulfil.php">Fulfillment</a> <!-- When clicked, it loads maint_fulfil.php which contains a form and some php code into #main_content -->

Źródło: http://stackoverflow.com/questions/1889664...iv-using-jquery