У меня проблемы с вставкой определенной строки кода в базу данных MySQL. Он вставляет три строки просто отлично, но строка "html_href" по какой-то причине не входит. Вот мой код:
function html_path() {
$title = strtolower($_POST['title']); // convert title to lower case
$filename = str_replace(" ", "-", $title); // replace spaces with dashes
$html_href = $filename . ".html"; // add the extension
}
И мой код запроса MySQL:
$query = "INSERT INTO work (title, logline, html_href, synopsis) VALUES";
$query .= "('".mysql_real_escape_string($_POST['title'])."',";
$query .= "'".mysql_real_escape_string($_POST['logline'])."',";
$query .= "'".html_path()."',";
$query .= "'".mysql_real_escape_string($_POST['synopsis'])."')";
$result = mysql_query($query);
Значения заголовка, logline и синопсиса в порядке, но функция html_href()
вставляет пустую строку.