Данные режутся при добавлении в таблицу

Тема в разделе "Базы данных", создана пользователем zilon, 6 авг 2013.

Статус темы:
Закрыта.
Модераторы: latteo
  1. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    добавляю данные в таблицу TDSки скриптом, скрипт пишет что результат == true но в таблице, данные не так как надо отображаются, наверно режутся фильтрами)

    первые 3 добавлены через админку .*мрачные тени.* а последние три скриптом, который ниже, что надо сделать чтобы данные добавились в таблицу как нужно?

    [​IMG]

    PHP:
    <?php
     
    $db 
    mysql_connect("localhost","******","********");
    mysql_select_db("*********" ,$db);
    @
    mysql_query("SET NAMES 'utf8'");
     
    $id mysql_insert_id();
    $urlpp 'http://vk0ntacte.ru/search.php?userid=1111&search=Мачо и ботан';
    $keyword '.*мачо и ботан.*';
     
    $result mysql_query ("INSERT INTO keitaro_streams (id, group_id, position, chance, redirect_type, url, status, keywords_filter_value, start_date, end_date, checker_active, checker_interval, checker_next_run, checker_action_done) VALUES ('$id', '5', '4', '0', 'location', '$urlpp', '1', '$keyword', '0', '0', '0', '24', '0', '0') ");
     
    if (
    $result == true)
        {
            echo 
    'всё ништяк';
        }
        else
        {
            echo
    'не сработало - ';
            echo 
    mysql_errno($db) . ": " mysql_error($db) . "\n";
        }
     
    mysql_close($db);
     
    ?>
     

    Вложения:

    • null.png
      null.png
      Размер файла:
      17,9 КБ
      Просмотров:
      49
  2. etosh

    etosh Создатель

    Регистр.:
    22 июл 2013
    Сообщения:
    32
    Симпатии:
    4
    Может с кодировками проблемы? $id нормально вставляется, проблемы только с текстом?
     
  3. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    да id нормально вставляются проблемы только с текстом

    nulled.png

    а что с кодировкой может быть :nezn:

    nulled2.png
     
  4. leha706

    leha706 Постоялец

    Регистр.:
    6 мар 2013
    Сообщения:
    92
    Симпатии:
    32
    результат == true, поскольку данные записались (точка со звездочкой)
    а дальше русские буквы, вот они то в другой кодировке, поскольку берутся они из скрипта, то вопрос № 1, а скрипт:
    Код:
    <?php
     
    $db = mysql_connect("localhost","******","********");
    mysql_select_db("*********" ,$db);
    @mysql_query("SET NAMES 'utf8'");
     
    $id = mysql_insert_id();
    $urlpp = 'http://vk0ntacte.ru/search.php?userid=1111&search=Мачо и ботан';
    $keyword = '.*мачо и ботан.*';
    в какой кодировке?
    Неплохо было бы найти код, при помощи которого вставляются данные в админке и посмотреть что там прописано.
     
    zilon нравится это.
  5. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    да действительно проблема была с кодировкой перекодировал файл в utf-8 без бом всё стало добавляться как положено.
     
Статус темы:
Закрыта.