Nieuw lid |
|
heb in de tabel
visitid
naam = naam van profiel eigenaar
visit = haalt de ingelogde gebruikersnaam uit een session
visitdate
oke alles ziet er als volgt uit: let niet op de vreemde variablen...
<?
$lastvisit = mysql_query("UPDATE last_visit SET visitdate = NOW() WHERE naam = '". $row['username'] ."'");
if (mysql_affected_rows() == "0") // checken hoeveel rijen geupdate zijn
{
$lastvisit = mysql_query("INSERT INTO last_visit(naam, visit, visitdate) VALUES ('".$row[username]."', '".$username."', NOW())");
}
$vresult = mysql_query("SELECT visit FROM last_visit WHERE naam='".$row[username]."' ORDER BY visitdate DESC LIMIT 10");
while($vrow = mysql_fetch_array($vresult))
{
$vrow[visit] = substr($vrow[visit], 0, 20).'...';
echo "$vrow[visit]<br>";
}
?>
<? $lastvisit = mysql_query("UPDATE last_visit SET visitdate = NOW() WHERE naam = '". $row['username'] ."'"); { $lastvisit = mysql_query("INSERT INTO last_visit(naam, visit, visitdate) VALUES ('".$row[username ]."', '".$username."', NOW())"); } $vresult = mysql_query("SELECT visit FROM last_visit WHERE naam='".$row[username ]."' ORDER BY visitdate DESC LIMIT 10"); { $vrow[visit ] = substr($vrow[visit ], 0, 20).'...'; } ?>
het geeft alleen 1 klote probleem
als ik inlog als jan en ik ga naar de profielen van
pro01
pro02
pro03
dan laat hij op elke profiel de naam JAN achter.... wanneer ik uitlog en bijv als piet inlog en ik ga naar
pro01
pro02
pro03
dan zet hij dat niet in de db,,, hij update alleen de tijd van jan.... dus dan zie je op elk van die profielen de naam jan staan en geen piet.......
maar ga ik naar andere profielen bijv
pro03
pro04
dan zie je daar WEL weer piet staan..... en als ik dan weer als jan inlog en naar pro 03 en 04 ga dan doet hij precies hetzelfde update hij alleen de tijd in de tabel... maar zet hij jan er niet bij........
maar dat komt omdat ik steeds update time date doe,, maar als ik gewoon elke keer die query uitvoer (dan werkt het wel) wanneer ik dan een page steeds refresh maakt hij in de db 10000 keer mijn naam met een bv. jantje aan... hoe los ik dit alles op ?
Ontani edit: - tags gebruiken aub[/code]
|