我有這個功能從MySQL數據庫檢查的消息文件:PHP函數:如何做派值到HTML
function check_Files($id){
$files = sqlaccess::fetch("SELECT url FROM ".FILES." WHERE news_id=".$id." AND type = 'video' ");
if (count($files) > 0) {
foreach($files as $file){
$url = $file['url'];
return TRUE;
}
} else
{
return FALSE;
}
}
HTML:
if(check_Files($id) == TRUE){
echo $url;
}
但我看到這個錯誤:
Notice: Undefined variable: url in ......
如何從功能返回/發送$url
?
'sqlaccess'類背後有什麼樣的數據庫庫?也許他們返回值作爲屬性:'$ file-> url' – DanFromGermany
您正在使用循環來獲取網址,並可能有多個網址? –
您的代碼可能容易受到SQL注入的影響。如果可能的話使用PDO! – tangrs