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

Статус
В этой теме нельзя размещать новые ответы.

zilon

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

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

49414


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 KB · Просмотры: 49
Может с кодировками проблемы? $id нормально вставляется, проблемы только с текстом?
 
да id нормально вставляются проблемы только с текстом

nulled.png

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

nulled2.png
 
да id нормально вставляются проблемы только с текстом

Посмотреть вложение 49416

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

Посмотреть вложение 49417

результат == 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 = '.*мачо и ботан.*';
в какой кодировке?
Неплохо было бы найти код, при помощи которого вставляются данные в админке и посмотреть что там прописано.
 
да действительно проблема была с кодировкой перекодировал файл в utf-8 без бом всё стало добавляться как положено.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху