Пропустить кавычки и слеши

163
09 января 2019, 21:30

Использую mysqli запрос prepare в вставляемом тексте, есть пути имеющие слеши \ и слова например: it's как мне сказать mysqli, что это норма - жри?

if($exec = $db->prepare("INSERT into `my_t`(`id`, `autor`, `date`, `short_story`, `title`, `category`, `approve`) VALUES (?, ?, ?, ?, ?, ?, 1)")) {
    $exec->bind_param(
        'issssi',
        $id,
        $autor,
        $dateTime,
        $short_story,
        $title,
        $id_category
    );
    $exec->execute();
}  
Answer 1

Если мне не изменяет память все ковычки в тексте экранируются \\\" текст \\\"

Answer 2

Функция addslashes решила мою проблему. $short_story =addslashes($short_story);

READ ALSO
Как получить данные с callback_data в telegram bot sdk?

Как получить данные с callback_data в telegram bot sdk?

Использую библиотеку telegram bot sdk, дошёл до момента, когда нужно сделать inline кнопкиПри нажатии на них должно отдаваться содержимое параметра...

260
cmd команда в php

cmd команда в php

Мне необходимо в своем php скрипте в цикле выполнять windows cmd команду icacls

153
Как удалить символ char из его же массива

Как удалить символ char из его же массива

Всем приветЕсть такая задача : В Входном файле дается никнейм, нам надо, чтобы в таблице сортировки по имени этот ник стоял как можно ниже,...

196