1. Вычисляем все ячейки в столбце, которые необходимо скрыть
2.
$.each(массив ячеек, function () { массив_яйчеек.hide('slow'); } );
Как-то так. :)
Показывать - по аналогии.
Могут рубить этот скрипт плагины или модули для кеширования.
Но это всё - гадание на воздухе. Пациента в студию.
Когда-то реализовывал поиск по базе автозапчастей по нечёткому вхождению артикула:
$parts_ids = implode(", ", $parts_temp); $parts_query_det=" SELECT ART_ARTICLE_NR, SUP_BRAND, FROM ARTICLES WHERE ART_ID IN (".$parts_ids.")"; $parts_det_select=$db->query($parts_query_det);
Но это уже результирующая функция, там вся загвоздка была в генерируемом паттерне, который генерился из вводимого текста.
Гемморойно, поэтому если задача позволяет - пользуйтесь LIKE и не мучайтесь. А если нужно что-то более скоростное - тогда придется долго страдать над кодом. :)
Я так и знал что что-то забыл. :)
Спасибо, нужно было обнулить margin.
Чёртов IE...
Полностью согласен. Зависит от поставленной задачи.
По теме - сравнение скорости LIKE и FULLTEXT
Так все строки таблицы дёргаются 3 раза. И да, LIKE не использует индексы.
Я, конечно, могу ошибаться, но я бы делал так:
1. Пишем регулярку для разбора слова или фразы.
2. Прогоняем текст через неё, чтобы на выходе получить строку со значениямим через запятую.
3. По базе ищем через WHERE MATCH([поля таблицы]) AGAINST([значения, полученые на выходе из обработки регулярки]) используя индекс FULLTEXT.
Сугубо ночное SQL-ИМХО. :)
Таких скриптов вроде бы тонны.
При желании и умении любой можно адаптировать к CodeIgniter.
Google вроде бы же свой Translate API платным сделал, может и не через него...
romko13, заказать действительно лучше у копирайтера. :)
А по теме - если хотите сами скрипт написать рекомендую пользовать Bing Translation
<?php $VALUE="Hello how are you?"; // the message you want to translate $APPID="12345679812456798123465798123465987"; // your app ID $FROM="en"; // Initial Language $TO="hi"; // Destination language $value=file_get_contents('http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId='.$APPID.'&from='.$FROM.'&to='.$TO.'&text='.urlencode($VALUE)); echo $value; // Translation printed ?>
А стили кто писать будет для таблицы?
Для начала рекомендую почитать http://htmlbook.ru/samlayout/blochnaya-verstka чтобы понимать вопрос...
Тогда шагом марш на форумы на родном языке!
Что было бы если на том же stackoverflow вопросы задавались с кучей ошибок? Вы бы рассчитывали на грамотный ответ?