Ik zit momenteel met een probleem, namelijk ik laadt met AJAX de pagina auction.ajax.php
Deze pagina ziet er als volgt uit:
<?php
include('config.php');
$begin = 0; // moet ook nog kijken hoe ik begin telkens per 10 kan laten verspringen
$sql = "select * from `auction` where `active`='1' order by `time` desc limit $begin, 10";
$query = mysql_query($sql);
$i = 0;
while($result = mysql_fetch_array($query)){
$i++;
echo "<tr><td>{$result[0]}</td> <td>{$result[1]}</td> <td>{$result[2]}</td></tr>\n";
}
?> De output van de pagina moet dus nu enkel nog in de tabel gezet worden
De betreffende tabel ziet er als volgt uit:
<table>
<tr><td colspan="3">nog wat tekst</td></tr>
<tr><td>field1</td> <td>field2</td> <td>field 3</td></tr>
*
</table>Bedoeling is dat de ouput op de plaats van * komt te staan.
de vraag dus: hoe kan ik de rijen toevoegen aan de tabel, zodat dezelfde breedte verhouding ook behouden blijft?
Alvast bedankt,
Wannes
ajaxFunction die ik momenteel heb:
function ajaxFunction()
{
try {
xmlHttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
// browser doesn't support ajax. handle however you want
}
xmlHttp.onreadystatechange= function()
{
if(xmlHttp.readyState==4){
// ...
// xmlHttp.responseText;
}
}
xmlHttp.open("GET","auction.ajax.php",true);
xmlHttp.send(null);
}