У меня тут небольшая проблема. Кажется, я не могу выбросить свой скрытый ввод в мой контроллер. Возвращается пустое T_T.
это мой взгляд
<?php
foreach($users->result() as $item){
echo "<tr><td> ".$item->username."</td>
<td><a href=''>".$item->fullname."</a></td>
<td>".$item->data_display."</td>
<td align='center'>
<a href='".base_url()."user_accounts/approve/".$item->user_id."' class='";
if($item->display==1) {
echo "approve";
}else
echo "pending";
echo "'><input type='hidden' name='role' value='".$item->data_id."'/></a></td>
<td><a href='' class='edit'></a></td>
<td align='center'><a href='' class='del'></a></td></tr>";
}
?>
мой контроллер
$item = $this->uri->segment(3);
$role = $this->input->post('role');
$query = $this->main->getAllUser_clause($item,$role)->row();
и это вывод моего запроса
SELECT user_id, a.data_id, fullname, username, pps_c.data_display, a.display,fname,mname,lname FROM (SELECT ad_userid user_id, ad_dataid data_id,concat_ws(' ',fname,mname,lname) as fullname, ad_username username, display,fname,mname,lname FROM pps_admin_users UNION SELECT user_id, data_id,concat_ws(' ',fname,mname,lname) as fullname, username, display,fname,mname,lname FROM pps_users) a LEFT JOIN pps_dataset pps_c ON a.data_id=pps_c.data_id WHERE user_id = 12 AND data_id = ORDER BY a.data_id ASC
Как видите, мой data_id = ‘’ //blank.
Может ли кто-нибудь помочь мне с этим ..