Я пытаюсь извлечь данные из записи MySQL с апострофией.Он возвращается с обратной косой чертой и отсутствующей строкой.Поверь мне, я покопался в интернете и пока ничего не работает.Я, должно быть, слишком устал от этого, и это прямо передо мной.См. Код ниже ...
$sql = "SELECT * FROM ".$tbl." WHERE FIELD_NO = ".$order_no." ORDER BY LINE_NO ASC";
$rs_result = $conn->query($sql);
while($row = $rs_result->fetch_assoc()) {
$addl_info = mysqli_real_escape_string($conn, $row['ADDL_INFO']); //tried this
echo "<td class='col32'><input name='addl_info[]' class='addl_info' type='text' value='".$addl_info."'></td>";
MySQL хранит данные "Band of 20's" и выводит их как "Band of 20 \" с пропуском 's'.Я перепробовал все, что я могу себе представить, и все еще не могу вернуть всю строку данных с помощью PHPЯ использовал mysqli_real_escape_string (), чтобы получить данные с апострофом, но теперь я не могу вернуть данные с апострофом и текстом, который следует за ним.
Я планирую использовать этот конкретный проект для перехода к PDO, но мне нужно исправить, пока я не смогу это сделать.Мне потребуется некоторое время, чтобы выучить и выполнить PDO.