И так
Мне уже помогали люди добрые, и спецы тут точно есть)
К делу:
Поставил фотоальбом 0.10 Титан
(У меня Движок, Сайт(Шаблон), Базы в UTF8 и Титан в том числе)
Все отображается вроде. Тут создаю альбом для теста. И ошибка прикреплена.
(MySQL)
1. gas999 - 14 Мая, 2015 - 09:38:32 - перейти к сообщению
2. gas999 - 14 Мая, 2015 - 09:41:48 - перейти к сообщению
Вот еще пара скринов для прояснения ситуации.
3. gas999 - 14 Мая, 2015 - 09:42:47 - перейти к сообщению
И вот это (Не понял как несколько снимков загружать)
4. KingStar - 14 Мая, 2015 - 09:44:14 - перейти к сообщению
означает то, что у тебя имеется в таблице поле 'icon'
у него нет значения по умолчанию, и при добавлении записи ты его также не указал
у него нет значения по умолчанию, и при добавлении записи ты его также не указал
5. gas999 - 14 Мая, 2015 - 17:23:08 - перейти к сообщению
Хорошо, а как мне его указать если дело только в этом, какое значение должно быть?
6. DelphinPRO - 14 Мая, 2015 - 18:46:24 - перейти к сообщению
поставьте полю icon в базе значение по умолчанию. null или пустую строку. Возможно прокатит.
7. gas999 - 15 Мая, 2015 - 04:40:23 - перейти к сообщению
Присвоил вот так (Рис.)
8. gas999 - 15 Мая, 2015 - 04:43:29 - перейти к сообщению
gas999 пишет:
Присвоил вот так (Рис.)
Но появилась ошибка в другой строке(
(Добавление)
Прочесал интернет.
Нашел вот тут http://forum.php-myadmin[dot]ru/view[dot][dot][dot]opic.php?id=1494 и тут http://wiki[dot]iblink[dot]ru/kb/errors/[dot][dot][dot]ct_integer_value
2 способ безрезультатный.
А 1 способ, у меня и так вроде UTF8 дефолт на базах. И сами SQL запросы тож UTF8
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SET FOREIGN_KEY_CHECKS=0;
- -- ----------------------------
- -- Table structure for `dle_photo_alboms`
- -- ----------------------------
- DROP TABLE IF EXISTS `dle_photo_alboms`;
- CREATE TABLE `dle_photo_alboms` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `name` text NOT NULL,
- `des` text NOT NULL,
- `photos` int(11) NOT NULL,
- `main` int(11) NOT NULL,
- `access` text NOT NULL,
- `author` smallint(6) NOT NULL,
- `add` text NOT NULL,
- `icon` text NOT NULL,
- `mkey` text NOT NULL,
- `mdes` text NOT NULL,
- `rules` text NOT NULL,
- `first` int(1) NOT NULL,
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
(Добавление)
Нашел прям тут тему одну http://www.php.su/forum/topic.ph...1&topic=5211
В ней говорится, что чел делал не правильно в запросах.