Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: не работает match()
 
 автор: byff   (24.08.2006 в 23:20)   письмо автору
 
 

к примеру такой код
<?php
require_once('connect.php');
$name = $_POST['name'];
$id_forum = 1;

if(!empty($name))
{
$name=trim($name);
$temp=strtok($name," ");
$search .= "MATCH (name) AGAINST ('$temp')";
echo $temp;


$query = "select name from themes where $search order by time DESC";
$post = mysql_query($query);
if($post)
{
$numtot = mysql_num_rows($post);
echo "$numtot";
while ($ttt = mysql_fetch_array($post))
{
echo "=>".$ttt['name'];
}
}else echo "bad";
}
else
{
echo" <form action=search.php method=post>
<input type=text name='name'>
<input type=submit name=send value=Найти>
<input type=hidden name = id_forum value=".$id_forum.">";
}
?>
таблицы MyISAM , FULLTEXT добавлен
возвращает empty set, хотя заданные данные есть в таблице

   
 
 автор: cheops   (25.08.2006 в 12:26)   письмо автору
 
   для: byff   (24.08.2006 в 23:20)
 

Сколько записей в таблице и что ищите? Поиск не работает, если слово встречается в 50% записей, т.е. если у вас две записи в таблице - вы заведомо ничего найти не сможете.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования