Цитата:
Сообщение от friz
Если что не понятно пиши, попробую объяснить
|
Большое спс, уже разобрался теперь, появилась новая проблема.
КАк сделать поиск по таблице?
у меня он делает поиск но при условии полного совпадения текста((
PHP код:
<?php
switch(@$_GET['q']){
case "quert1": show(); break;
default: main();
}
function show()
{
$host = '***.***.***:******';
$username = '********';
$password = '********';
$Gs = $_POST['itsgu'];
$name = $_POST['fname'];
$dbh = ibase_connect($host, $username, $password);
if ($name=='')
{
$gu = "SELECT * FROM GUSHKI WHERE gu='$Gs'";
$sql = ibase_query($dbh, $gu);
}
else
{
[b]$gu1 = "SELECT * FROM GUSHKI WHERE FIO like '$name' and gu='$Gs'";
$sql = ibase_query($dbh, $gu1);[/b]
}
echo("<h2>Список пользователей $Gs</h2><br><a href='bdview.php'>Назад</a><hr>");
while ($tablerows = ibase_fetch_row($sql))
{
echo("$tablerows[0]<br>");
}
echo("<hr>");
}
function main()
{
redirect("index.php");
}
?>
Мне надо сделать чтобы поиск велся по совпадению слов без учета регистра, например:
в поле FIO хранится: Фамилия Имя Отчество
Я в поиск ввел Имя или Фамилию или Отчество он находил все совпадающие данные по поиску.