私は学校で、MySQL と PHP で検索をプログラミングする方法を学びました。
私のsearch.phpには次のコードがあります。
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("db1");
$sql = "SELECT * from tuser";
$Namen = mysql_query ($sql);
$user_id = $_GET['user_id'];
$search = $_GET['search'];
while ($ergebnis_datensatz = mysql_fetch_array($Names)){
$user_id = $ergebnis_datensatz['user_id'];
$name = $ergebnis_datensatz['name'];
$surname = $ergebnis_datensatz['surname'];
if ($name == "$search") {
echo "$name $surname";
}
else {
echo "";
}
if ($surname == "$search") {
echo "$name $surname";
}
else {
echo "";
}
}
?>
私の検索入力サイトでは、「name = search」という単純な入力があります
今この検索を使用すると、大文字と小文字が区別されます。例: 「* k *elvin」で検索しても何も表示されません。しかし、「* K * elvin」を検索すると、結果が得られます。
大文字と小文字を区別しないようにするにはどうすればよいですか?