Jeg har lavet en side der viser overisgetn over besøgende (counter), med ip, tidspunkt og alt muligt.
Hvis man kigger på den WHILE omkring linie 44 skal jeg finde en eller andet kommando der stopper den, når der ikke er flere poster i mysql-tabellen.
Og så har jeg lavet den sådan at hver gang den kører while-sætningen forøger den variablen id2 med 1...er der ikke en smartere måde at gøre det på...
Hvis vi kigger på det hele en komando:
While(at der er poster i mysql-tabellen) {
Forstået???
Som det er nu, så henter den bare tomme poster, indtil man trykker på stopknappen i browseren :-(
<html>
<head>
<link rel="stylesheet" type="text/css" href="style/mainstyle.css">
<title>Counter</title>
</head>
<body topmargin="0" leftmargin="0">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="550">
<tr>
<td width="570" background="style/main-name.gif" height="25" colspan="5">
<p class="heading">Counter</p>
</tr>
<tr>
<td width="100%" colspan="5"> </td>
</tr>
<tr>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#11111" width="550">
<tr>
<td width='5%'><p class='table'>Hit</p></td>
<td width='15%'><p class='table'>Dato</p></td>
<td width='10%'><p class='table'>Tid</p></td>
<td width='20%'><p class='table'>IP</p></td>
<td width='25%'><p class='table'>Browser</p></td>
<td width='25%'><p class='table'>Styresystem</p></td>
</tr>
<?php
$id2 = 1;
require("mysql_config.php");
$con = mysql_connect($mysql_host, $mysql_user, $mysql_pw) or die ();
mysql_select_db($mysql_db, $con) or die ();
$id2 = 1;
while($result) {
$result = mysql_query("SELECT id,date,time,ip,browser,os FROM counter WHERE id = $id2");
$row = mysql_fetch_array($result);
$id = $row['id'];
$date = $row['date'];
$time = $row['time'];
$ip = $row['ip'];
$browser = $row['browser'];
$os = $row['os'];
echo "<tr>";
echo "<td width='5%'><p class='text-center'>$id</p></td>";
echo "<td width='15%'><p class='text-center'>$date</p></td>";
echo "<td width='10%'><p class='text-center'>$time</p></td>";
echo "<td width='20%'><p class='text-center'>$ip</p></td>";
echo "<td width='25%'><p class='text-center'>$browser</p></td>";
echo "<td width='25%'><p class='text-center'>$os</p></td>";
echo "</tr>";
$id2++;
}
?>
</table>
</tr>
</table>
</body>
</html>