为了尝试网络编程,看了很多大神的博客,现在将此记录以防忘记。
在写连接代码前,我们必须先做几件事情:
1.搭建WAMP
2.创建数据库
3.写好PHP代码
4.测试
一:搭建WAMP
WAMP搭建非常方便,下载安装就可以了
二:创建数据库
(不好意思password打错了,在 此说明一下,以下的password都是错的!)
三:写好PHP代码 check.php:
<?php
error_reporting(E_ALL ^ E_DEPRECATED);//除去<span style="font-family: Simsun; "><strong><span style="background-color: rgb(245, 121, 0);"><span style="font-size:10px;">Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysql...</span></span></strong></span>
$us=$_GET["name"]; //用GET的方式获取数据
$ps= $_GET["passward"];
//1.连接数据库
$conn = mysql_connect("127.0.0.1", "root", "123456");
//2.打开数据库
mysql_select_db("testphp");
//3.新建查询
$sql = "select * from users where name ='".$us."'and passward = '". $ps ."';";
//4.执行这个查询
$result = mysql_query($sql);
$n = mysql_num_rows($result); //返回查到的结果个数
//5. 关闭数据库
mysql_close($conn);
if($n>0) //如果查到结果个数大于0,即有用户名和密码与传进来的参数一至
{
session_start();
$row = mysql_fetch_array($result); //取得查询结果那一行
//var_dump($row); //输出查询结果,这里不需要
echo "1"; //服务器返回客户端一个"1"
}
else
{
echo "0"; //没查到结果,返回"0"
}
?>
四:测试
现在在浏览器里打入:http://127.0.0.1/check.php?name=banana&passward=123456
看看是不是返回了一个“1”,如果是,那么第一步就成功了~