Есть окно для поиска:
echo '<table width="100%" border="0">
<TR><TD>
<form action="modules.php" method="get">
<input type="hidden" name="name" value="Imagegallery">
<input type="hidden" name="file" value="search">
<input size="45" type="text" name="query" value="'.$query.'">
<input type="submit" value="Поиск">
</form>
</td></tr>
</table>';
после поиска слова происходит поиск в базе данных
но иногда искомое слово при поиске отображается в неправильной кодировке. Причём заметил, что ищут с различными кодировками.
Возможно нужно подцепить библиотеку a.charset _WWW.popoff.donetsk.ua/file/text/libs/a.charset.php но как это сделать чтобы перед тем как произошёл поиск в базе данных введенное слово перекодировалось (если это нужно) при помощи указанной библиотеки, а только патом произошёл поиск в базе данных.
Например есть запрос
подскажите пожалуйста как проверить переменную $query которая поступила от клиента при помощи библиотеки a.charset а только патом выполнить сам запрос в базе данныхPHP код:
<?php
$result = mysql_query("SELECT searh_query FROM ".$prefix."_imagegallery_search WHERE searh_query = '".$query."' ");
?>