📄 rand_gra.php
字号:
<?
function rand_gra()
{
// 取得表中的图片数据笔数 BEGIN
$SQLStr = "SELECT COUNT(*) FROM gra";
$res = db_query($SQLStr);
$row = db_fetch_array($res);
$total = $row[0];
// 取得表中的图片数据笔数 END
// 取出所有图片数据 BEGIN
$SQLStr = "SELECT * FROM gra";
$res = db_query($SQLStr);
// 取出所有图片数据 END
// 产生随机数种子
srand((double)microtime()*1000000);
//为 $num 随机赋值
$num = rand(0, $total-1);
// 抓取表中第 $num 笔数据
mysql_data_seek($res, $num);
$row = db_fetch_array($res);
// 将表中的 g_shows (图片出现次数) 字段值加上 1 BEGIN
$SQLStr = "UPDATE gra SET g_shows = g_shows+1 WHERE g_id='" . $row['g_id'] . "'";
$res = db_query($SQLStr);
// 将表中的 g_shows (图片出现次数) 字段值加上 1 END
// 呈现随机选取出的图片
return "<a href=goto.php?g_id=" . $row["g_id"] . " target=blank><img border='0' src='" . $row['g_location'] . "' alt='" . $row['g_info'] . "' width='468' height='60'></a>";
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -