За последние 24 часа нас посетил 18001 программист и 1613 роботов. Сейчас ищут 878 программистов ...

Некорректо выполняется запрос INSERT

Тема в разделе "MySQL", создана пользователем Cron, 24 сен 2008.

  1. Cron

    Cron Активный пользователь

    С нами с:
    10 июл 2008
    Сообщения:
    289
    Симпатии:
    0
    Адрес:
    Украина, Сумы
    В чем может быть причина следующего "глюка": следующий запрос выполняется нормально

    [sql]
    INSERT INTO `blog` ( `url` , `feed` , `mail` , `description` , `name` , `birth` , `added` , `title` , `pr` , `alexa` , `readers` , `techno` , `status` , `date` , `mark` , `url_md` )
    VALUES (
    `url` = 'http://www.example.com', `feed` = 'http://feeds.feedburner.com/example', `mail` = [email='ex@ample.com]'ex@ample.com[/email]', `description` = 'Описание блога', `name` = 'Автор блога', `birth` = '25-1-1984', `added` = '24-09-08', `title` = '', `pr` = '0 ', `alexa` = '', `readers` = '50', `techno` = '', `status` = '0', `date` = '24-09-08', `mark` = '0', `url_md` = md5( 'http://www.example.com' )
    )
    [/sql]

    Но в базу при этом заноситься запись заполненная только нулями и единицами.
    Что посоветуете?
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    [sql]INSERT INTO `таблица` (`поле`) VALUES (`значение`)[/sql]
    это не глюк, оператор присваивания возврашает 1 или 0.
     
  3. Cron

    Cron Активный пользователь

    С нами с:
    10 июл 2008
    Сообщения:
    289
    Симпатии:
    0
    Адрес:
    Украина, Сумы
    Вот млин затупил ))
    Интересно только теперь выяснить почему так много нулей появляется.
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Ага, бывает копируешь из апдейта в инсерт куски, а потом сидишь и втыкаешь, что за фигня :)
    Копирование - зло.

    А вообще, запрос можно превратить в такой -
    [sql]
    INSERT INTO `blog` SET
    `url` = 'http://www.example.com', `feed` = 'http://feeds.feedburner.com/example', `mail` = [email='ex@ample.com]'ex@ample.com[/email]', `description` = 'Описание блога', `name` = 'Автор блога', `birth` = '25-1-1984', `added` = '24-09-08', `title` = '', `pr` = '0 ', `alexa` = '', `readers` = '50', `techno` = '', `status` = '0', `date` = '24-09-08', `mark` = '0', `url_md` = md5( 'http://www.example.com' )
    [/sql]