亲爱的所有人:只是为了提供更多信息,我有一个搜索面板,当给出某些标准时,它从数据库中获取记录并显示记录。
<div id="menubar">
<ul>
<li class="current_page_item">
<a href="count.php" name="abc<?php $i; ?>">Home</a>
<?php $_SESSION['Home']=$row['ID']; echo $_SESSION['Home'];?>
</li>
</ul>
</div>
<div id="menubar">
<ul>
<li class="current_page_item">
<a href="count.php" name="abc<?php $i; ?>">Home</a>
<?php $_SESSION['Home']=$row['ID']; echo $_SESSION['Home'];?>
</li>
</ul>
</div>
所以现在我想要的是type-1:所以现在如果点击第一个记录主页链接它将需要页面a.php并且当点击记录第二时它应该采取b.php。和记录是动态生成我们将如何更改页面名称,即(a.php和b.php)或任何其他解决方案。我想要做的是每个页面是a.php或b.php我想存储页面被访问的时间并将该计数器存储在数据库中
答案 0 :(得分:0)
最简单的版本将有一个函数,它将在a.php和b.php上调用,只是将新的访问记录写入数据库。如您所知,调用哪个页面很容易保存该页面请求。
page.php文件
$mysqli->query('UPDATE counts SET count = count + 1 WHERE page = '.$mysqli->real_escape_string($_REQUEST['page']);
html页面:
<div id="menubar">
<ul>
<li class="current_page_item">
<a href="count.php?page=<?php echo $row['ID'] ?>" name="abc<?php echo $i; ?>">Home</a>
<?php $_SESSION['Home']=$row['ID']; echo $_SESSION['Home'];?>
</li>
</ul>
</div>