السلام عليكم
لقد قمت ببرمجة هذا الدوال
و هي خاصة لجلب وعرض الاقسام
كود PHP:
<?
mysql_connect('localhost','root','radasd2');
mysql_select_db("forum");
$sql = mysql_query('SELECT * from subforums');
while($fetch = mysql_fetch_array($sql)){
$keys++;
$id = $fetch[forum_id];
$title = $fetch[forum_title];
$sub_id = $fetch[forum_sub_id];
$array2[$keys] = Array(id => $id,sub => $sub_id,name => $title);
}
//print_r($array2);
function get_sub_forums($array,$subid){
foreach($array as $key=>$value){
if($value[sub]==$subid){
echo "=>".$value[name]."<br>";
$count++;
}
}
if($count == 0){
echo "{no sub cats}";
}
}
function show_mian_forums($forumsarray){
foreach($forumsarray as $key=>$value){
if($value[sub]==0){
echo $value[name]."<br>";
get_sub_forums($forumsarray,$value[id]);
}
}
}
show_mian_forums($array2);
?>
الناتج
كود PHP:
try
=>second
=>games
=>images
main1
=>subforum 1
main 2
{no sub cats}
اريد ان اسال اذا كانت هذه الدوال تسبب ضغط للسيرفر او لا