理論小知識 在PHP指令碼中使用 LIKE 子句

2021-10-08 13:00:10 字數 855 閱讀 1345

你可以使用php函式的 mysqli_query() 及相同的 sql select 帶上 where…like 子句的命令來獲取資料。

該函式用於執行 sql 命令,然後通過 php 函式 mysqli_fetch_assoc() 來輸出所有查詢的資料。

但是如果是 delete 或者 update 中使用 where…like 子句的s ql 語句,則無需使用 mysqli_fetch_array() 函式。

例項以下是我們使用php指令碼在 runoob_tbl 表中讀取 runoob_author 欄位中以 com 為結尾的的所有記錄:

mysql delete 子句測試:

<?php $dbhost = 'localhost:3306'; // mysql伺服器主機位址 $dbuser = 'root'; // mysql使用者名稱 $dbpass = '123456'; // mysql使用者名稱密碼 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) // 設定編碼,防止中文亂碼 mysqli_query($conn , "set names utf8"); $sql = 'select runoob_id, runoob_title, runoob_author, submission_date from runoob_tbl where runoob_author like "%com"'; mysqli_select_db( $conn, 'runoob' ); $retval = mysqli_query( $conn, $sql ); if(! $retval ) echo '教程 id

標題作者

提交日期

'; mysqli_close($conn); ?>

理論小知識 使用 PHP指令碼 建立資料庫

php 使用 mysqli query 函式來建立或者刪除 mysql 資料庫。該函式有兩個引數,在執行成功時返回 true,否則返回 false。語法mysqli query connection,query,resultmode 引數 描述 connection 必需。規定要使用的 mysql ...

理論小知識 使用PHP指令碼刪除資料庫

php使用 mysqli query 函式來建立或者刪除 mysql 資料庫。該函式有兩個引數,在執行成功時返回 true,否則返回 false。語法mysqli query connection,query,resultmode 引數 描述 connection 必需。規定要使用的 mysql 連...

在php中使用Sphinx

要使用php連線sphinx進行全文搜尋,有兩種方式 將sphinx作為php擴充套件安裝,這種方式比較麻煩,此處不介紹 在sphinx原始碼目錄下的有個api sphinxapi.php,將此檔案reqire到你的php中,即可呼叫api方法進行全文搜尋 require sphinxapi.php...