所以我试图建立一个网站,用于从用户那里收集数据,并将数据分类为“可疑”或“不可疑”。收集并对数据进行分类后,我想显示并向服务器发送“可疑”数据。
我的表格中有一栏名为'note',其中'note'的值为'suspicious'或'not suspicious'
是否可以在“注释”中显示表中只有“不可疑”值的部分?如果可能的话,你们能告诉我怎么了吗?
以下是我显示数据的代码:
控制器:
public function success() {
$dataz['resultss'] = $this->welcome_model->dataz();
$this->load->view('success',$dataz);
}
模型
public function dataz() {
$query = $this->db->get('info');
$results = $query->result();
return $resultss;
}
查看
<?php
foreach($resultss as $row) {
echo '<tr>';
echo '<td>'.$row->name.'</td>';
echo '<td>'.$row->note.'</td>';
?>
<td>
</td>
<?php
echo '</tr>';
}
?>
任何帮助将不胜感激!
答案 0 :(得分:2)
您可以通过多种方式实现目标。
对于不可疑的&#39;记录,使用此,
$query = $this->db->get_where('info', array('note' => 'not suspicious'));
对于怀疑&#39;记录,使用此,
$query = $this->db->get_where('info', array('note' => 'suspicious'));
答案 1 :(得分:0)
@Naga建议的方法更好,但如果你想坚持自己的方式并在视野中做到这一点;
<?php
foreach($resultss as $row) {
if($row->note == 'not suspicious') {
echo '<tr>';
echo '<td>'.$row->name.'</td>';
echo '<td>'.$row->note.'</td>';
echo '<td></td>'; // why this extra td?
echo '</tr>';
}
}
?>