<?php
$key_url=$_GET['keyurl'];
$dbhost = 'localhost'; //数据库地址
$dbuser = 'root'; //数据库用户名
$dbpass = 'root123'; // 数据库用户密码
$dbname = 'dbabc'; //数据库名称
$conn = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname); //创建连接
if(! $conn ) //判断是否连接成功
{
die('连接失败: ' . mysql_error()); //如果连接失败打印错误
}
$sql = "select * from keyurl where keyurl='".$key_url."'"; // 查询语句:select * from 表名称 where 字段名='".$key_url."'"; 变量('".$key_url."')
$retval = mysqli_query( $conn, $sql ); //执行数据库SQL语句
if(! $retval ) // 判断
{
die('无法获得数据: ' . mysql_error()); // 没有获取到或出现错误
}
while($row = mysqli_fetch_array($retval, MYSQL_ASSOC)) //获取到数据,并加入$row数组
{
$keyurl = $row['keyurl'];
$current = date("Ymd");
$chengshu = $current*8;
$key = md5($keyurl.$chengshu);
echo $key;
}
mysqli_close($conn); //关闭数据库连接
?>
通过GET传递到该PHP文件后进行查询并作出打印动作:
http://www.xxxx.com/abc.php?keyurl=查询值
使用的Mysql的数据库:AA,数据表:keyurl,需要查询的字段:keyurl