爲了嘗試網絡編程,看了很多大神的博客,現在將此記錄以防忘記。
在寫連接代碼前,我們必須先做幾件事情:
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”,如果是,那麼第一步就成功了~