Я получаю сообщение об ошибке при создании вывода из моей базы данных.
СООБЩЕНИЕ ОШИБКИ: «Ошибка анализа: ошибка синтаксиса, неожиданный конец $ в XXXXXXXXX.php в строке 26."
Этот код используется ниже.
<?php
require('connectDB.php');
if ($connection) {
echo "Connected to database!";
} else {
die("Connection failed: " . mysqli_connect_error());
$query = "SELECT title, description, body, created FROM diary_post";
$result = mysql_query($query);
$retval = mysql_query($query, $connection);
if(! $retval)
{
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
echo "title :{$row['title']} <br> ".
"description : {$row['description']} <br> ".
"body : {$row['body']} <br> ".
"created : {$row['created']} <br> ".
"--------------------------------<br>";
}
echo "Fetched data successfully\n";
mysql_close($conn);
?>
Есть ли у кого-нибудь предложения, почему это не работает? Спасибо.
'XXXXXXXXX.php' И какой файл xxxxx? Потому что у вас нет '$ end' в этом коде! Таким образом, ошибка не в коде, который вы нам показываете! – Rizier123
Вы потеряли '' 'после вашего сообщения о ошибке соединения mysqli. – jeroen