Я просто пытаюсь вставить эти объекты в таблицу с помощью php.
$sql = 'INSERT INTO table VALUES( '.$active.' , '.$id.' , '.$time.' , '.$url.' ,"some string" )';
URL в приведенном выше коде: http://www.youtube.com/watch?v=sAYc3gGjYW8
Когда я оставляю столбец URL пустым, он работает, когда я помещаю в него URL-адрес, он не работает, и я получаюследующая ошибка.
"Ошибка: в вашем синтаксисе SQL есть ошибка; обратитесь к руководству, соответствующему вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с ': //www.youtube.com/watch? v = sAYc3gGjYW8, "некоторая строка") 'в строке 1. "
ВОПРОС:
Почему URL-адрес не вставляется как обычная строка?
Есть ликакая-то функция, которую мне нужно выполнить над строкой url_string, прежде чем она будет принята MySQL?
PS - столбец url в настоящее время VARCHAR (256).
Любая помощь, оценили, ребята ...