У меня есть проблема, которая смотрит мне в лицо, но я не могу ее решить.
Первое из:
1) код анализируется перед проверкой на внедрение SQL.
2) $ dbc - это ссылка, которая является частью другого скрипта, для которого вызывается функция require_once () и который отлично работает для двух других скриптов в зависимости от него
3) текст запроса при закачке прямо в mysql перезванивает точно, что я после
4) Если я добавлю ложный массив в $ displayBlogs, остальная часть скрипта будет работать как надо.
Таблица заполнена. Так почему же я не получаю ни результатов, ни ошибок (проверено с помощью mysqli_error ($ dbc))? Блоги просто кажутся пустыми.
function getSnippets()
{
// set up the query
$query1 = "SELECT * FROM blogs LIMIT 0, 10";
// action the query and save the connection
$blogs = mysqli_query($dbc, $query1);
// blank out the variable that will be used to save the query results
$displayBlogs = '';
// iterate through the query results and set up the module return
while($blog = mysqli_fetch_array($blogs))
{
$displayBlogs .= "<div class='article'><a href='" . $blog['link'] ."'>" .
"<h1>" . $blog['title'] . "</h1>" .
"<h2>" . $blog['date'] . "</h2>" .
"<p>" . $blog['body'] . "</p>" .
"</a></div>";
}
return $displayBlogs;
}