إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 09-16-2011, 12:40 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

اخوانى عندى جدول في قاعدة البيانات وبه عدة حقول .. من بينهم حقل Tags

يعنى الجدول به الحقول

id
title
post
tags
username
..

وحقل tags تضاف به الكلمات الدليلية علي هذا الشكل

حقل ، الكلمات ، الدليلية ، ...

والآن اريد ان اصنع صفحة لجلب اكثر الكلمات الدليلية الموجودة في هذا الحقل مع تصحيحها وعرضها على
شكل كلمات دليلية مثل سحابة الكلمات الدليلية الموجودة في المنتدى

واستخدم هذا الكود لعملية التصحيح

رمز PHP:
function generatekeywords($keys, $blackList, $count, $minLength) {
$keys = preg_replace('/]*>/', ' ', $keys);
$keys = preg_replace('/[\.;:|\'|\"|\`|\,|\(|\)|\-]/', ' ', $keys);
$keysArray = explode(" ", $keys);
shuffle($keysArray);
$keysArray = array_count_values(array_map('strtolower', $keysArray));
$blackArray = explode(",", $blackList);
foreach(
$blackArray as $blackWord){
if(isset(
$keysArray[trim($blackWord)]))



unset(
$keysArray[trim($blackWord)]);
}
$i = 1;
foreach(
$keysArray as $word=>$instances){
if(
$i > $count)
break;
if(
strlen(trim($word)) >= $minLength ) {
$keywords .="" . $word . "". " , ";
$i++;
}
}
$keywords = rtrim($keywords, ", ");
return(
$keywords);
}

$SOUF ="sex";



ولعرض النتيجة استخدم

رمز PHP:
echo generatekeywords($tags, $SOUF, 25, 3);



لكن المشكلة هى طريقة جلب النتائج خارج الحلقة ...

لانى لما استخدم الكود

رمز PHP:
$select = "SELECT DISTINCT tags FROM `table`";
$query = mysql_query($select);

while (
$row = mysql_fetch_array($query)) {
$tags= $row['tags'];
echo
generatekeywords($tags, $SOUF, 25, 3);
}


كود التصحيح ( generatekeywords ) لايعمل لانه يتكرر داخل الحلقة مع كل نتيجة

فما الحل

هل يوجد طريقة لجعل الكلمات الدليلية تعرض مثل سحابة الكلمات الدليلية

او هل يوجد كود اخر يقوم بنفس العمل

في انتظار خبراتكم

وجازاكم الله كل الخير
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[ خطأ ] حل مشكلة نسخ قاعدة البيانات محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-04-2009 03:00 AM
مشكلة في دمج قاعدة البيانات محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 07-12-2009 02:00 AM
مشكلة في قاعدة البيانات .. محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-30-2009 07:40 AM
مشكلة قاعدة البيانات محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 05-25-2009 08:00 PM
مشكلة اثناء زراعة قاغدة البيانات عن طريق phpmyadmin (( .[[ يوجد صورة ]]. )) !! محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 05-07-2009 06:10 PM


الساعة الآن 04:55 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML