PDA

View Full Version : مشکل در ساخت منو داینامیک



hesamsword
دوشنبه 30 فروردین 1395, 06:29 صبح
سلام من میخام منو داینامیک متصل به دیتابیس بسازم و ارور زیر میده مشکل از کجاست
mysql_fetch_array() expects parameter 1 to be resource


<?php
$con = mysqli_connect("localhost","root","","ecommerce");
function getCats(){
global $con;
$get_cats = "select * from categories";
$run_cats = mysqli_query($con, $get_cats);
while ($row_cats = mysql_fetch_array($run_cats)){
$cat_id = $row_cats['cat_id'];
$cat_title = $row_cats['cat_title'];
echo "<li><a href='#'><span>$cat_title</span></a></li>";
}}?>

H:Shojaei
دوشنبه 30 فروردین 1395, 08:25 صبح
یا mysql استفاده کنید یا mysqli
mysqli_fetch_array
و این که این کجاش ربطی به موضوعی که انتخاب کردین داره!

Farshid007
دوشنبه 30 فروردین 1395, 14:54 عصر
mysql منسوخ شده از MySqli استفاده کنید (تو کدهاتون دوبار از MySqli و بار سوم از MySql استفاده کردید ...خودتون دقت می کردید متوجه می شدید)
درضمن روش شی گرایی کلاس MySqli خیلی بهتره