答案 0 :(得分:0)
第一个问题:
我想列出'usuarios'中有'cultivo'的所有名字
SELECT u.nombre FROM cultivos c INNER JOIN usuarios u ON u.id = c.id_usuario
GROUP BY c.id_usuario
第二个问题:
如何在'usuarios'= 3?
中列出所有具有tipoUsuaro的名称SELECT nombre FROM usuarios WHERE tipoUsuario = '3'
答案 1 :(得分:0)
我找到了解决方案。
在我的模型中:
function obtener_jefes()
{
$query = $this->db->query('SELECT *
FROM usuarios
INNER JOIN cultivos ON usuarios.id = =cultivos.id_usuario
WHERE tipoUsuario = 3
LIMIT 1;');
return $query->result();
}
在我的控制器中。
$data_jefes['jefes'] = $this->cultivo_model->obtener_jefes();
$this->load->view('cultivo_view/agregar', $data_jefes);
在我看来
<select class="form-control">
<option value="" selected="selected">Selecccionar jefe</option>
<?php foreach($jefes as $row)
{
echo '<option value="'.$row->tipoUsuario.'">'.$row->nombre.'</option>';
}
?>
</select>