我在学校学习使用 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”,我会得到我的结果。
我怎样才能使它不区分大小写?