Mysql联合查询的靶场建造(PHP)

$conn=mysql_connect("127.0.0.1","root","root");

//连接网站数据库,本地的话也可以写成localhost.     $conn返回的值:resource(3) of type (mysql link)   资源id=3  类型 (mysql链接)

if(!$conn){

 echo "数据库连接失败".mysql_error();

exit();

}else{

echo "数据库连接成功!".'<br>';

}

//判断数据库连接是否成功     连接成功时 !$conn是空 连接失败时 !$conn是1   mysql_error()爆出错误信息

mysql_query("set names 'gbk'");

//设置字符编码

mysql_select_db("one",$conn);

//选择一个数据库   one数据库名 可以不写$conn

$iid=$_GET['id'];
$sql="select * from students where scode=".$iid;
echo $sql.'<br>';

//输出查询的语句   

$res=mysql_query($sql,$conn) or die (mysql_error());
while($row=mysql_fetch_row($res)){
echo"<br>";
foreach($row as $colval){
echo $colval."-----";
}
}

//取出记录数据   or die如果前面的代码执行出错,那么久执行后边的代码

mysql_free_result($res)

//释放资源

mysql_close($conn);

//关闭链接
echo "<br>查询成功";

posted @ 2017-05-08 18:06  Screw  阅读(319)  评论(0编辑  收藏  举报