База данных bd таблица img в ней параметр cat который INT(4) мне необходимо такой запрос, который бы извлекал только те строки в которых cat допустим равен 2
Помогите пожалуйста...
Кстати подскажите почему в PhpMyAdmin записе в виде каракулей показываются? везде UTF-8 кодировку делаю, так же при выводе нормально данные выводятся
1. Ezi - 05 Августа, 2011 - 20:25:20 - перейти к сообщению
2. vlom - 05 Августа, 2011 - 20:29:50 - перейти к сообщению
SELECT * FROM img WHERE cat=2
3. Ezi - 05 Августа, 2011 - 20:31:35 - перейти к сообщению
Пишу свою маленькую CMS что подскажите на счет защитЫ?
4. vlom - 05 Августа, 2011 - 20:33:41 - перейти к сообщению
а по поводу кодировки, это скорее всего из за того что у тебя скрипт который добавляет записи в бд в кодировке windows-1251
5. Ezi - 05 Августа, 2011 - 20:36:36 - перейти к сообщению
Нет, все скрипты в UTF-8 к тому же iconv_set_encoding использую и везде utf-8
(Добавление)
когда iconv_set_encoding не использовал в БД вообще неконвентируемые записи добовлялись
(Добавление)
когда iconv_set_encoding не использовал в БД вообще неконвентируемые записи добовлялись
6. vlom - 05 Августа, 2011 - 20:39:29 - перейти к сообщению
Ezi пишет:
Пишу свою маленькую CMS что подскажите на счет защитЫ?
сам мало понимаю, но..
перепроверяй все данные котрые приходят из браузера
используй при добавлении таблиц в бд mysql_real_escape_string()
в главном файле в самом начале пиши
В подключаемом
это все мелочи но всеже...
(Добавление)
Ezi пишет:
Нет, все скрипты в UTF-8 к тому же iconv_set_encoding использую и везде utf-8
(Добавление)
когда iconv_set_encoding не использовал в БД вообще неконвентируемые записи добовлялись
(Добавление)
когда iconv_set_encoding не использовал в БД вообще неконвентируемые записи добовлялись
при подключении к бд устанавливаешь кодировку в которой работать???