Вопросы/ответы по базам данных.

Печать RSS
195

С
Автор
Чатланин
0
Вот у меня есть база : alex ,я сделал в ней два поля : title и id ,как мне чтото добавит в title название текст ?
Изменил: Сaшa (08.11.2010 / 18:19)
A

Оранжевые штаны
0
INSERT INTO `alex` SET `title`="text";
в этом запросе я как само собой разумеещееся имею ввиду присутствие автоинкремента

переименуй тему нормально, что это за Вопросы/ответы по базам тогда уж хотя бы Вопросы/ответы по базам данных
Изменил: Azzido (08.11.2010 / 17:52)
С
Автор
Чатланин
0
Ок спасибо!

Добавлено через 01:08 сек.
А теперь хочю вывести с базы алекс поле титле а в титле название как подскажите плиз.

Добавлено через 05:03 сек.
Получилось теперь с кодировкой проблема
A

Оранжевые штаны
0
mysql_set_charset

(PHP 5 >= 5.2.3)
mysql_set_charset -- Устанавливает кодировку по умолчанию
Описание
bool mysql_set_charset (string $charset [, resource $link_identifier])

mysql_set_charset() функция устанавливает кодировку по умолчанию для текущего соединения.

Замечание: Функция работает с MySQL 5.0.7 или выше версиями
Это предпочтительный способ сменить кодировку.
Использование mysql_query() чтобы выполнить SET NAMES... не рекомендуется.
Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
J

Оранжевые штаны
0
3. Alex555 -РУЛИТ о_О, ты сперва почитай о мускуле, а потом практикуйся! Или хотя бы поройся в чужом коде

Землянин
0
По каким-то причинам не могу выполнить sql-запрос


Ошибка

SQL-запрос:

ALTER TABLE `tenders` CHANGE `id` `id` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
CHANGE `title` `title` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
CHANGE `text` `text` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
CHANGE `author` `author` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
CHANGE `time` `time` INT( 11 ) UNSIGNED NOT NULL DEFAULT CURRENT_TIMESTAMP ,
CHANGE `comments` `comments` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT NULL ,
CHANGE `closed` `closed` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT NULL

Ответ MySQL:
#1067 - Invalid default value for 'time'


что я не так делаю?

Ктулху
0
#1067 - Invalid default value for 'time'
оно же пишет что не так
Не верное дефолтное значение для столбца time

Землянин
0
Неверное значение по умолчанию для "времени"

я понял, что выдает, но помойму мне кажется, что все верно делаю. sad
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск