I have a type 500 error when starting this code
When consulting the database my server only has PHP7 available As I read it may be because my code only works with PHP5
The code should show a series of queries, names and numbers but only send me the 500 error, it is worth mentioning that other free hosts if it works .
include_once "includes/variables.php";
DEFINE ('DB_HOST', $host);
DEFINE ('DB_USER', $user);
DEFINE ('DB_PASSWORD', $pass);
DEFINE ('DB_NAME', $database);
$mysqli = @mysqli_connect ($host,$user, $pass) OR die ('Could not connect to MySQL');
//mysqli_select_db ("DB_NAME") OR die (mysqli_error($mysqli));
mysqli_select_db($mysqli, 'DB_NAME') or die(mysqli_error($mysqli));
mysql_query("SET NAMES 'utf8'");
//mysql_query('SET CHARACTER SET utf8');
if(isset($_GET['cat_id']))
{
$query="SELECT image AS 'images', category_name AS 'cat_name', cid FROM tbl_category c, tbl_gallery n WHERE c.cid=n.cat_id and c.cid='".$_GET['cat_id']."' ORDER BY n.id DESC";
$resouter = mysql_query($query);
}
else if(isset($_GET['latest']))
{
$limit=$_GET['latest'];
$query="SELECT * FROM tbl_category c,tbl_gallery n WHERE c.cid=n.cat_id ORDER BY n.id DESC LIMIT $limit";
$resouter = mysql_query($query);
}
else if(isset($_GET['custom_category']))
{
$query = "SELECT * FROM tbl_category c, tbl_gallery n WHERE c.cid = n.cat_id AND c.category_name = 'Nature' ORDER BY n.id DESC";
$resouter = mysql_query($query);
}
else
{
$query="SELECT * FROM tbl_category ORDER BY cid DESC";
$resouter = mysql_query($query);
}
$set = array();
$total_records = mysql_num_rows($resouter);
if($total_records >= 1){
while ($link = mysql_fetch_array($resouter, MYSQL_ASSOC)){
$set['MaterialWallpaper'][] = $link;
}
}
echo $val= str_replace('\/', '/', json_encode($set));
?>