|
MySQL.RU - Webboard
Вернуться
шаблон like (Владимир) 09/01/2005 - 19:18:54
Re: шаблон like (Marat_l) 10/01/2005 - 08:53:14
> Original message text:
> From: Владимир - 09/01/2005 - 19:18:54
> Subject:шаблон like
> -----------------
> Здраствуйте. У меня возникла такая проблема. На локальной машине стоит winxp mysql 4.1.7 defaultcharset utf8 делаю таблицу, забиваю записи, все работает прекрасно, показывает без проблем кирилицу. далее пишу выборку по шаблону select * from tab1 whre name like 'б%' на локальной машине все работает прекрасно и без глюков. На php сделал следующий код:
> sprintf("SELECT * FROM goods WHERE name_tovar LIKE '%s' order by name_tovar ASC", $bukva) параметр $bukva берется в соответствии с нажатой ссылкой (пример href="page1?bukva=б%")
> на локалке все работает, на вебстранице выводятся все товары на "б" но при просмотре страницы в нете выдается ошибка 406
> как только я убираю из адреса последний символ % страница загружается, но и результата соотв. нет т.к. товара с названием "б" у меня нет. На хосте с помощью phpmyadmin выполнял запрос по тойже форме, все прокатило. почему же не идет через броузер.
> опера преобазует букву б в utf8 вот так %D0%B1 плюс добавляю символ % вконец и ничего. предполагаю что проблема в последнем символе, может подскажете какой код у него в utf8 если он есть.
> Спасибо.
>
From: Marat_l - 10/01/2005 - 08:53:14
Subject:шаблон like
-----------------
Тебе надо посмотреть PHP функции
rawurldecode
rawurlencode
Тебе они жизненно необходимы
:)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
19455
|
|