milad_d993
چهارشنبه 22 خرداد 1392, 01:47 صبح
سلام دوستان
من موضوعات کتب رو به صورت رشته داخل فیلد هر رکورد کتاب ذخیره میکنم
مثلا:
"21" یا "21,22" یا "21,22,23"
حالا از کد زیر برای اینکه بفهمم از هر موضوع چند بار استفاده شده استفاده میکنم ولی جوابش درست نیست.
$categoryResult = mysql_query("select * from category",$serverLink);
while ($categoryRecord = mysql_fetch_assoc($categoryResult)){
$categoryId = $categoryRecord["category_id"];
$categoryTitle = $categoryRecord["category_title"];
$cat = mysql_query("select count(*) from book where category = 'categoryId' or category LIKE '$categoryId,%' or category LIKE'%,$categoryId,%' or category LIKE '%,$categoryId' ",$serverLink);
$catNum = mysql_fetch_array($cat);
echo "<a href='index.php?cat=$categoryId'>$categoryTitle ($catNum[0])</a><br>";
}
میشه بگین مشکلش چیه؟؟؟؟
ممنون...
من موضوعات کتب رو به صورت رشته داخل فیلد هر رکورد کتاب ذخیره میکنم
مثلا:
"21" یا "21,22" یا "21,22,23"
حالا از کد زیر برای اینکه بفهمم از هر موضوع چند بار استفاده شده استفاده میکنم ولی جوابش درست نیست.
$categoryResult = mysql_query("select * from category",$serverLink);
while ($categoryRecord = mysql_fetch_assoc($categoryResult)){
$categoryId = $categoryRecord["category_id"];
$categoryTitle = $categoryRecord["category_title"];
$cat = mysql_query("select count(*) from book where category = 'categoryId' or category LIKE '$categoryId,%' or category LIKE'%,$categoryId,%' or category LIKE '%,$categoryId' ",$serverLink);
$catNum = mysql_fetch_array($cat);
echo "<a href='index.php?cat=$categoryId'>$categoryTitle ($catNum[0])</a><br>";
}
میشه بگین مشکلش چیه؟؟؟؟
ممنون...