اخوي asaamas بارك الله فيك على مجهودك الطيب لكن اعتقد انو الاخ بدو عدد المشاهدات لكل قسم وليس عدد الاقسام ... وانا شفت بالاستعلام حقك عن عدد الاقسام .. يعني هو بدو كل ما شخص يدخل على القسم يحتسب الموقع +1 دخول للقسم هاذ ...
على كل حال اذا فهمي كيف الاخ قصد هذه الطريقة ...
اخوي midostar اول شي لازم تعمل حقل تسمي show مثلا وتخلي بجدول الاقسام ونفرض انو جدول الاقسام اسمو cats ونفرض ايضا انو الحقل categoryid$ موجود داخل جدول الاقسام ويتم وضع الاستعلام في صفحة عرض القسم ويكون الاستعلام كالتالي :
كود PHP:
$cid = $_GET["categoryid"];
$q = mysql_query("UPDATE cats SET show=show+1 WHERE (categoryid='$cid')");
وفي هذا الكود لن يتم احتساب اي دخول لموضوع ينضم تحت القسم الفلاني وانما يحتسب فقط الدخول لنفس القسم عن طريق جلب قيمة المتغير categoryid ولذلك فيجب ان يوضع هذا الكود في صفحة عرض القسم .
بخصوص المشكلة الثانية اخوي انا ما عندي الكود كامل لكن اعطيك فكرة ..
احنا نقوم باستخراج حقول معينة من قاعدة البيانات ونفرض عنا حقل اسمو link ونفرض انو هالحقل احنا تركنا فارغ وبنفس الوقت ما بدنا يا يظهر اذا كان فارغ ببساطة نستعمل الكود التالي :
كود PHP:
if(empty($link)){
//كود html لا يحوي الخيار الذي سيعرض link
}else{
// كود html يحوي الخيار الذي سيعرض link لان الحقل الاخير ليس فارغ .
}
طبعا هذه فكرة عامة واذا بتحط لينا الكود ان شاء الله رح نزبطلك الوضع ...
الى الامام اخوي .