Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2023, 17:57   #1
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 18
По умолчанию не работает SQL запрос

Имею следующий текст программы
foreach ($descr as $descr_row){
$text=(string) htmlspecialchars_decode($descr_row['text'], ENT_QUOTES | ENT_HTML5);

$query='INSERT INTO ml_descriptions
(`product_id`,`lang_id`,`text`,`upd ate_time`)
VALUES
("'.$id_new.'","'.$descr_row['lang_id'].'","'.$text.'","'.time().'")
ON DUPLICATE KEY UPDATE `text`="'.$text.'", `update_time`="'.time().'"
';

$row_query = mysqli_query($GLOBALS['link_base'],$query);


}

распечатка $query имеет след вид
INSERT INTO ml_descriptions (`product_id`,`lang_id`,`text`,`upd ate_time`) VALUES ("695410","1","
Tehniskās specifikācijas
Type Foundation care
Warranty 3 years","1692110385") ON DUPLICATE KEY UPDATE `text`="
Tehniskās specifikācijas
Type Foundation care
Warranty 3 years", `update_time`="1692110385"

при выполнении mysqli_query зависает
Переношу распечатанный $query в команды SQL PHPMYADMIN - создаёт запись
Понятно , что в $text находятся какие то спец символы , но непонятно какие и как их убрать.
Antwerpen вне форума Ответить с цитированием
Старый 15.08.2023, 19:32   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

не факт...

для примера попробуйте записать в скрипте простое что-то .. типа 1111 получится ли?
а так - конечно нужны подробности
какая кодировка соединения, какая кодировка в БД у поля текст итд итп
ADSoft на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает SQL запрос (( Kara1989 БД в Delphi 4 10.08.2012 10:31
Не работает запрос pa1n БД в Delphi 10 02.05.2010 15:14
Не работает запрос Dantark PHP 2 10.11.2009 19:02
Не работает MS-SQL-запрос pkv БД в Delphi 7 01.11.2007 14:32
Не работает SQL запрос EVG44 БД в Delphi 4 21.10.2007 22:28