Так как ничего в JS я не "секу", то решил реализовать это через PHP:
был файл, в котором производился поиск по базе -
$words = $_GET['q'];
$sql = "SELECT `name` FROM tags WHERE `name` LIKE '%" . $words . "%'";
$query = mysql_query($sql);
while ($row = mysql_fetch_assoc($query))
{
print $row['name'] . "\n";
}
а я переделал его на такой(в этом примере разделитель - *) -
$words = $_GET['q'];
if (strpos($words, "*") !== FALSE)
{
$arrWords = explode("*", $words);
unset($arrWords[count($arrWords)-1]);
$str = substr($words, 0, strrpos($words, "*") + 1); // текст до "разделителя"
$words = substr($words, strrpos($words, "*") + 1); // искомая строка
}
$sql = "SELECT `name` FROM tags WHERE `name` LIKE '%" . $words . "%'";
$query = mysql_query($sql);
while ($row = mysql_fetch_assoc($query))
{
print $str . $row['name'] . "\n";
}
Естесственно, не работает. Подскажите кто что может