PHP搜索结果未插入到我的表中
我正在创建一个搜索模块来显示来自数据库的结果,我正在回显数据以检查是否从数据库接收到它 这是我当前的输出: 正如您所看到的,结果在那里,但我无法在表中显示它,并且我还因为foreach()的参数无效而出现了该错误。有人能检查一下这里有什么问题吗PHP搜索结果未插入到我的表中,php,codeigniter,Php,Codeigniter,我正在创建一个搜索模块来显示来自数据库的结果,我正在回显数据以检查是否从数据库接收到它 这是我当前的输出: 正如您所看到的,结果在那里,但我无法在表中显示它,并且我还因为foreach()的参数无效而出现了该错误。有人能检查一下这里有什么问题吗 echo form_open(site_url() . '/search/get_account',array('id' => 'formSearch')); $data = array( 'name' =>
echo form_open(site_url() . '/search/get_account',array('id' => 'formSearch'));
$data = array(
'name' => 'acctNum',
'id' => 'acctNum',
'type' => 'hidden',
'value' => set_value('acctNum',''),
);
$dataCertType = array($data);
$dataCertType[''] = '--';
if(! is_null($certType))
foreach($certType as $rowType)
$dataCertType[$rowType->certTypeId] = $rowType->certTypeName;
$formCertType = form_dropdown('certType', $dataCertType, set_value('certType'),'id="certType" class="dropdown"');
添加括号。呼出表单下拉列表
if(! is_null($certType)){
foreach($certType as $rowType){
$dataCertType[$rowType->certTypeId] = $rowType->certTypeName;
$formCertType = form_dropdown('certType', $dataCertType,set_value('certType'),'id="certType" class="dropdown"');
echo $formCertType ;
}
}
奖励积分-在控制器中执行is_null检查,然后显示适当的视图 先生,我尝试了您的代码,但仍然出现相同的错误,我已在表中回显$formCertType,但仍然没有响应。您是否从模型返回结果或结果数组?如果是其结果数组,则将其更改为结果。然后可以使用箭头语法。请仔细查看此页面:我无法在您的回显数据中看到任何带有key
certTypeId
的数据。因此,请检查您的输出是否正确。