求助大佬,自定義下拉框的php代碼,新手試了一晚上了,痛苦,幫看看哪里錯了。。。。
$code = '<select name="data" class="form-control"><option value="">';
$rt = \Phpcmf\Service::M()->db->table('admin_role_index')->where('roleid', '2')->get()->getResultArray(); //先取roleid=2所有人的uid
if ($rt) {
$rows = \Phpcmf\Service::M()->db->table('member')->where('uid', $rt['uid'])->get()->getResultArray(); //再取所有uid對應(yīng)的名字
if ($rows) {
foreach ($rows as $t) {
$code = '<option value="'$t['username']'" > '$t['username']' </option>';
}
}
}
$code = '</select>';
1 框架數(shù)據(jù)查詢方法用的錯誤了
2 php基礎(chǔ)語法存在問題
$code = '<select name="data" class="form-control"><option value="">'; $rt = \Phpcmf\Service::M()->db->table('admin_role_index')->where('roleid', '2')->get()->getResultArray(); //先取roleid=2所有人的uid if ($rt) { foreach($rt as $r) { $t = \Phpcmf\Service::M()->db->table('member')->where('uid', $r['uid'])->get()->getRowArray(); //再取所有uid對應(yīng)的名字 $code.= '<option value="'.$t['username'].'" > '.$t['username'].' </option>'; } } $code.= '</select>';開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!