I am trying to access my MySQL database with PHP, but my page keeps returning the error "unable to connect". Here is my code:
echo '<ul>';
$db_host = "localhost";
$db_user = "user";
$db_link = mysqli_connect($db_host, $db_user, $db_password, $db_name)
or die ("Unable to connect");
$sqlQuery = "SELECT u.user_name, m.message_text, m.time_stamp FROM users AS u INNER JOIN messages m ON u.user_id = m.user_id";
$result = mysqli_query($db_link, $sqlQuery);
if($result)
{
while ($row=mysqli_fetch_assoc($result))
{
echo "<li>" . $row['message_text'] . "<br>" . $row['user_name'] . "<br>" . $row['time_stamp'] . "</li>
\t\t<hr>";
}
}
else
{
echo '<p>error displaying resultset</p>';
}
mysqli_close($db_link);
echo '</ul>';