第一步在静态页面添加一个js文件
<script language="javascript" src="/js/readcount.php?id=<?php echo $id; ?>" data-ke-src="/js/readcount.php?id=<?php echo $id; ?>"></script>//这里的$id就是你当前的文章id
这段代码放在我们页面的显示阅读次数的位置:
例如:阅读 <script language="javascript" src="/js/readcount.php?id=<?php echo $id; ?>" data-ke-src="/js/readcount.php?id=<?php echo $id; ?>"></script> 次
第二步readcount.php统计页面代码:
<script language="javascript" src="/js/readcount.php?id=<?php echo $id; ?>" data-ke-src="/js/readcount.php?id=<?php echo $id; ?>"></script>//这里的$id就是你当前的文章id
这段代码放在我们页面的显示阅读次数的位置:
例如:阅读 <script language="javascript" src="/js/readcount.php?id=<?php echo $id; ?>" data-ke-src="/js/readcount.php?id=<?php echo $id; ?>"></script> 次
第二步readcount.php统计页面代码:
<?php //链接数据库 require_once('conn.php'); ?>
readcount.php 页面代码如下 使用js内嵌php统计
document.write('<?php
$id=intval($_GET['id']);
$sql="select count from news where id='$id'";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
$count=$rs['count'];
echo $count+1;
$sqlstr="update news set count=count+1 where id='$id'";
mysql_query($sqlstr);
?>');
//也可以使用下列方法:
<script language="javascript" src="countcount.php?id=5&t=show"></script> 显示浏览次数
<script language="javascript" src="countcount.php?id=5"></script> 增加浏览次数
<?php
$id = intval($_GET['id']);
$t = isset( $_GET['t'] )?$_GET['t']:'';
if( intval( $aid ) )
{
if( $t =='show' )
{
echo "document.write('101');";
}
else
{
$conn = mysql_connect('localhost','root','root') ;
$sql = "Update news set count = count+1 where id ='$id'";
mysql_query($sql);
}
}
?>