<?php
if (isset($_GET['hash'])&&!empty($_GET['hash'])){
$hash = $_GET['hash'];
$message_query = "SELECT from_id, message FROM message WHERE hash='$hash'";
$run_messages = mysqli_query($con,$message_query);
while($row_messages = mysqli_fetch_array($con,$run_messages)){
$form_id = $row_messages['from_id'];
$message = $row_messages['message'];
$user_query = "SELECT username FROM admins WHERE id='$from_id'";
$run_user = mysqli_fetch_array($con,$user_query);
$from_username = $run_user['username'];
echo "<p><strong>$from_username</strong></p></br>";
}
}else{
header('Location: messages.php');
}
?>
I'm getting this error message:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, object given on line 6
Here's line 6 & as you can see I have already included the $con which is my database connection.
while($row_messages = mysqli_fetch_array($con,$run_messages)){