-
通過(guò)mysqli類(lèi)庫(kù)操作數(shù)據(jù)庫(kù)步驟 建立到mysql的鏈接 打開(kāi)指定的數(shù)據(jù)庫(kù) 設(shè)置默認(rèn)的客戶(hù)端的字符集 執(zhí)行的sql查詢(xún) 釋放結(jié)果集 關(guān)閉鏈接 <<<EOF EOF;表述一個(gè)非常長(zhǎng)的字符串。 1.建立到mydql數(shù)據(jù)的鏈接 $mysqli = @new mysqli('localhost','root','root','test'); 2.打開(kāi)指定的數(shù)據(jù)庫(kù) $musqli->select_db('test'); //$mysqli->connect_errno 錯(cuò)誤編號(hào) //$mysqli->connect_error 錯(cuò)誤信息 if($mysqli->connect_errno){ die('connect error:'$mysqli->connect_error); } 或者$mysqli = new mysqli() $mysqli->connect('127.0.0.1','root','root','text'); print_r($mysqli);查看全部
-
防注入登錄查看全部
-
完整代碼查看全部
-
查詢(xún)和釋放結(jié)果集。。mysqli_query()跟mysql_query不同是他的形參有一個(gè)連接信息($link,$sql)查看全部
-
預(yù)處理。。。查看全部
-
$mysqli->multi_query($sql); $sql 可以是多條語(yǔ)句串起來(lái)的。 $sql = "INSERT INTO user(name,pass) values('sb','sc');DELETE FROM user WHERE id <=3;UPADTE user SET name='sb',pass='sc' WHERE name = 'sa'; 使用SELECT,結(jié)果集處理。。好復(fù)雜,看筆記截圖吧,項(xiàng)目應(yīng)該也少用?查看全部
-
mysqli::escape_string 轉(zhuǎn)移字符串,單引號(hào)、雙引號(hào)、反斜線(xiàn)等。。 $username = $mysqli->escape_string($_POST['user_name']);查看全部
-
連接數(shù)據(jù)庫(kù)做簡(jiǎn)單查詢(xún)查看全部
-
$mysqli_result = $mysqli->query(查詢(xún)語(yǔ)句); if($mysqli_result && $mysqli_result->num_rows){ 查詢(xún)成功,有記錄。。 } $mysql_result->fetch_array(); //默認(rèn)是MYSQLI_NUM 索引下標(biāo) 返回關(guān)聯(lián)下標(biāo)?$mysql_result->fetch_array(MYSQLI_ASSOS); 獲取結(jié)果集: while( $re = $mysqli_result->fetch_array(){ 跟MYSQL是一樣的。。。 } 得到第一條都有:$mysql_result->fetch_array() 相當(dāng)于mysql_fetch_array 得到第一條記錄:$mysql_result->fetch_row() 得到第一條關(guān)聯(lián)數(shù)組:$mysql_result->fetch_assos() $mysqli_result->num_rows 相當(dāng)于 mysql_num_rows($result)查看全部
-
$mysql->insert_id 得到上一次操作產(chǎn)生的自增ID $mysqli->affected_rows 得到操作影響的行數(shù) $mysqli->error 錯(cuò)誤信息 $mysql->errno 錯(cuò)誤行數(shù)查看全部
-
查MySQL相關(guān)版本信息查看全部
-
建立連接查看全部
-
驗(yàn)證MYSQLI是否開(kāi)啟的方法查看全部
-
phpinfo() 可看有沒(méi)開(kāi)啟查看全部
-
PHP5.6默認(rèn)是開(kāi)啟的查看全部
舉報(bào)
0/150
提交
取消