1) Connection missing
2) Remove single quotes around table name .
3) use Prepared statement
note : if we need to access the connection variable inside any function means .we can access it using that global variable.
//db connection
global $conn;
$servername = "localhost"; //host name
$username = "username"; //username
$password = "password"; //password
$mysql_database = "dbname"; //database name
//mysqli prepared statement
$conn = mysqli_connect($servername, $username, $password) or die("Connection failed: " . mysqli_connect_error());
mysqli_select_db($conn,$mysql_database) or die("Opps some thing went wrong");
$query = "SELECT * FROM questions";
$stmt = $conn->prepare($query);
$stmt->execute();
$get_result =$stmt->get_result();
$row_count= $get_result->num_rows;
if($row_count>0)
{
while($row=$get_result->fetch_assoc())
{
print_r($row);
}
}