http://mtaalamu.ru
]]>#!/bin/bash
echo "Content-Type: text/plain; charset=utf-8"
echo ""
# Преобразуем закодированные параметры (часть SQL-запроса формируется на стороне клиента) в обычный текст.
REQ=`echo $QUERY_STRING | /usr/bin/ascii2uni -a J`
# Вставляем динамический "кусок" в запрос
REQ="select code, name, price from prices where $REQ order by name limit 20"
# Заголовки столбцов
echo '"Модель", "Наименование", "Цена"'
# Вытаскиваем данные из sqlite, они прямым ходом почапают в браузер в виде cvs-структуры благодаря соответствующему ключу.
# На стороне клиента данные можно хорошенько разукрасить. См. ссылку в начале.
/usr/local/bin/sqlite3 -csv prices.sqlite "$REQ"