الحل السابق لا أعتقد أنه سيكون صحيح 100%، سيعتمد على طريقة ترتيب ملفاتك، بدلاً منه، قم بتعديل السطر التالي:
كود PHP:
function getFiles($directory,$exempt = array('.','..','.ds_store','.svn'),&$files = array()) {
إلى:
كود PHP:
function getFiles($directory,$exempt = array('.','..','.ds_store','.svn'),&$files = array(),$cid=0) {
والسطر التالي:
كود PHP:
array_merge($files,getFiles($directory.$resource.'/',$exempt,$files));
إلى:
كود PHP:
array_merge($files,getFiles($directory.$resource.'/',$exempt,$files, $catid));
والسطر التالي:
كود PHP:
$kol=mysql_query("INSERT INTO file (name, cat, path) VALUES ('".str_replace(".mp3","",$resource)."', '".$catid."', '".$directory.$resource."')") or die('Query failed: ' . mysql_error() );
إلى:
كود PHP:
$kol=mysql_query("INSERT INTO file (name, cat, path) VALUES ('".str_replace(".mp3","",$resource)."', '".$cid."', '".$directory.$resource."')") or die('Query failed: ' . mysql_error() );
تحياتي،