<?php
if (version_compare(phpversion(), "5.3.0", ">=") == 1)
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
else
error_reporting(E_ALL & ~E_NOTICE);
require_once('classes/CMySQL.php');
$sParam = $GLOBALS['MySQL']->escape($_GET['q']); // Выход по чтению внешних данных
if (! $sParam) exit;
switch ($_GET['mode']) {
case 'sql': // Используем базу данных как источник данных
$sRequest = "SELECT * FROM `SC_products` WHERE `name_ru` LIKE '%{$sParam}%' ORDER BY `productID`";
$aItemInfo = $GLOBALS['MySQL']->getAll($sRequest);
foreach ($aItemInfo as $aValues) {
echo "<a href='/product/".$aValues['slug']."'>".$aValues['name_ru']."</a>\n";
}
break;
}
if (!$aValues['name_ru'])
echo "Ничего не найдено. Попробуйте изменить запрос";
?>
Выводит они их следующим кодом html
<input type="text" id="searchstring" name="searchstring" value='{$searchstring|default:$_str}' title="{'search_products'|transcape}" class="input_message" autocomplete="off">
</form>
{literal}
<script language="JavaScript">
$(function(){
$('#searchstring').autocomplete('data.php?mode=sql', {
width: 490,
max: 20
});
});
</script>
{/literal}
Выводит модели с ссылкой, на нужную страницу, но когда я нажимаю на эту модель у меня происходит не переход на новую страницу, а просто вставляется в текстовое поле код вида: <a href='/product/урл модели'>"имя модели"</a>
Подскажите как сделать переход по ссылке именно из PHP фаила???