4 yıl önce sınırlı php bilgim ile bir arkadaşıma web sitesi hazırladım sitesi kapanmış yakın zamanda elimdeki yedek ile tekrardan aktif edeyim dedim yalnız PHP versiyonu uyumsuzluğu nedeni ile çalıştıramadım mysql komutlarının bazılarını mysqli olacak şekilde güncelledim sitenin %70 i aktif duruma geldi yalnız bazı sayfalarda hata alıyorum aldığım hata ve mevcut kodlar aşağıdaki gibi bazı sayfalarda öneriler ve çözümler gördüm ama ne yazık ki işe yaramadı sizden yönlendirmenizi rica ediyorum.
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/limonter/public_html/menu.php on line 19 Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /home/limonter/public_html/menu.php on line 20
$baglanti = mysqli_connect("$db_hostname", "$db_kullanici", "$db_sifre");
if (mysqli_connect_error()) {
die("Hata: " . mysqli_connect_error());
}
mysqli_select_db($baglanti, $db_adi);
if (!$baglanti->set_charset("utf8"));
function kategoriliste($id)
{
$al = mysqli_query($baglanti,"select * from sayfakategori where ust_id='$id' order by kat_id asc");
while($ver = mysqli_fetch_array($al))
{
echo "<li><a href='/".$ver["kat_id"]."-".$ver["seo"].".htm'>".$ver["kat_adi"]."</a>";
$altkategori= mysqli_num_rows(mysqli_query("select kat_id from sayfakategori where ust_id='".$ver["kat_id"]."'"));
if($altkategori>0){echo "<ul>"; kategoriliste("".$ver["kat_id"].""); echo "</ul>";}
echo "</li>\n";
}
}