no wlasnie o ten kof ajax-a chodzi.
Pomysl jest na opcje Ajaxget() i n ajkies parametry. Tylko jestem świerzak w Ajax-ie i nie wiem jak sie do tego dobrac

Czy to wystarczy:
<?php
// <![CDATA[
function ip(numer) {
var zapytanie = "admin.php?ip="+numer+"";
advAJAX.get({url : zapytanie,});
}
// ]]>
?>
a w kodzie php
<?php
mb_conn_stat();
if($ip)
{
$stat_wynik = mysql_query("SELECT * FROM stat where ip='".$_get['ip']."' ORDER BY id") or
die('Błąd zapytania'); }
else
{
$stat_wynik = mysql_query("SELECT * FROM stat ORDER BY id") or
die('Błąd zapytania'); }
{
echo "<td class='td_body'>".$dane['data']."</td>"; echo '<td class="td_body"><a href="java script:void(0)" onclick="java script:ip("'.$dane['ip'].'")">'.$dane['ip'].'</a></td>'; echo "<td class='td_body'>".$dane['domena']."</td>"; echo "<td class='td_body'>".$dane['ile']."</td>"; }
?>
Próbuje dalej.
Teraz jest tak
Strona, na ktorej ma sie to dziac:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<link rel="stylesheet" type="text/css" href="/styles/moj.css" />
<script type="text/javascript" src="advajax.js"></script>
<script type="text/javascript" src="sort.js"></script>
<title>admin</title>
<div id="dane">
<table cellpadding=0 cellspacing=0 align=center id="dane">
<tr>
<td class="naglo">Data</td>
<td class="naglo">IP</td>
<td class="naglo">Domena</td>
<td class="naglo">Ile razy wszedl:</td>
</tr>
<?
mb_conn_stat();
$stat_wynik = mysql_query("SELECT * FROM stat ORDER BY id") or
die('Błąd zapytania');
{
echo "<td class='td_body'>".$dane['data']."</td>"; echo "<td class="td_body
"><a href="java script
:getRecords
({$dane['ip']})">".$dane['ip']."</a></td>"; echo "<td class='td_body'>".$dane['domena']."</td>"; echo "<td class='td_body'>".$dane['ile']."</td>"; }
?>
</div>
JS:
function getRecords(ip)
{
advAJAX.get({
url : "ip_sort.php?p="+ip+,
tag: "dane"
onLoading : function(obj)
{
document.getElementById("dane").innerHTML = "?aduje....";
},
onSuccess : function(obj)
{
document.getElementById("dane").innerHTML = obj.responseText;
},
});
}
ip_sort.php
<? include 'connect.php'; ?>
<table cellpadding=0 cellspacing=0 align=center>
<tr>
<td class="naglo">Data</td>
<td class="naglo">IP</td>
<td class="naglo">Domena</td>
<td class="naglo">Ile razy wszedl:</td>
</tr>
<?
mb_conn_stat();
$ipek = $_GET['ip'];
if($ipek)
{
$stat_wynik = mysql_query('SELECT * FROM stat WHERE ip='$ipek' ORDER BY id') or
die('Błąd zapytania'); }
else
{
$stat_wynik = mysql_query('SELECT * FROM stat ORDER BY id') or
die('Błąd zapytania'); }
{
echo '<td class="td_body">'.$dane['data'].'</td>'; echo '<td class="td_body"><a href="java script:void(0)" onclick="java script:ip('.$dane['ip'].')">'.$dane['ip'].'</a></td>'; echo "<td class='td_body'>".$dane['domena']."</td>"; echo "<td class='td_body'>".$dane['ile']."</td>"; }
?>
Nie wiem co jest zle,
prosze o pomocDziękuję bardzo. Poradziłem sobie SAM

Jakby ktoś był zainteresowany zrobiłem to tak:
ip_sort.php
<? include "connect.php";
mb_conn_stat();
$ipek = $_GET['ip'];
if($ipek == 'wszystkie')
{
$stat_wynik = mysql_query("SELECT * FROM stat ORDER BY id") or
die('Błąd zapytania'); }
else
{
$stat_wynik = mysql_query("SELECT * FROM stat WHERE ip='$ipek' ORDER BY id") or
die('Błąd zapytania'); }
?>
<table cellpadding=0 cellspacing=0 align=center>
<tr>
<td class="naglo">Data</td>
<td class="naglo">IP</td>
<td class="naglo">Domena</td>
<td class="naglo">Ile razy wszedl:</td>
</tr>
<?
{
echo "<td class='td_body'>".$dane['data']."</td>"; echo "<td class="td_body
"><a href="java script
:void
(0)" onClick="java script
:getRecords
('{$dane['ip
']}')">".$dane['ip']."</a></td>"; echo "<td class='td_body'>".$dane['domena']."</td>"; echo "<td class='td_body'>".$dane['ile']."</td>"; };
echo "<tr><td class="td_body
"><a href="java script
:void
(0
);" onClick="java script
:getRecords
('wszystkie')">Wszystkie</a></td></tr>";
?>
</table>
sort.js
<?php
function getRecords(str)
{
advAJAX.get({
url: "ip_sort.php?ip="+str,
tag: "dane",
timeout: 9000,
onTimeout : function()
{
alert('Uplynal czas zadania, spróbuj ponownie!');
},
onLoading : function(obj)
{
document.getElementById("dane").innerHTML = "?aduje....";
},
onSuccess : function(obj)
{
document.getElementById("dane").innerHTML = obj.responseText;
xmlHttp.overrideMimeType('text/html; charset=ISO-8859-2');
},
onError : function(obj) {
alert('Wyst?pi3 b3?d!')
}
});
}
?>
<div id="dane">
<table cellpadding=0 cellspacing=0 align=center id="dane">
<tr>
<td class="naglo">Data</td>
<td class="naglo">IP</td>
<td class="naglo">Domena</td>
<td class="naglo">Ile razy wszedl:</td>
</tr>
<?
mb_conn_stat();
$stat_wynik = mysql_query("SELECT * FROM stat ORDER BY id") or
die('Błąd zapytania');
{
echo "<td class='td_body'>".$dane['data']."</td>"; echo "<td class="td_body
"><a href="java script
:void
(0)" onClick="java script
:getRecords
('{$dane['ip
']}')">".$dane['ip']."</a></td>"; echo "<td class='td_body'>".$dane['domena']."</td>"; echo "<td class='td_body'>".$dane['ile']."</td>"; }
echo "<tr><td class="td_body
"><a href="java script
:void
(0
);" onClick="java script
:getRecords
('wszystkie')">Wszystkie</a></td></tr>"; ?>
</div>