-3

データベース内に名前 (例: Peter de San Marino) のテーブルがあり、アプリケーションのステータスの結果を検索してページに表示しようとしています。ユーザーが「Peter」とだけ入力して検索ボタンを押して、アプリケーションが小文字または大文字のどちらで準備されているかを確認すると、フルネームとステータスが表示されます。

とても有難い。ドン

4

2 に答える 2

2

使用する必要がありますLIKE

SELECT * FROM table_name WHERE names LIKE '%name%'

参照

于 2013-05-09T05:38:46.273 に答える
0

例:

$db = new mysqli('localhost', 'user', 'pass', 'db');
$name = 'Peter de San Marino';
$sql = "SELECT * FROM table_name WHERE name LIKE '%$name%'";
if(!$result = $db->query($sql)){
    die('There was an error running the query [' . $db->error . ']');
} else {
    while($row = $result->fetch_assoc()){
        echo $row['RelevantTableColumn'] . '<br />';
    }
}
于 2013-05-09T05:41:25.590 に答える