mise à jour dropdown list suivant critères
Bonsoir à tous,
En fait j'ai un soucis tout bête, je travaille actuellement sur un petit projet de gestion de réunion suivant des disponibilités des membres, des emplacements, ainsi que des sujets de la réunion.
J'ai donc des membres qui rentrent des disponibilités (par tranche d'une heure) dans ma table "disponibilite", et suivant cela la personne qui désigne ses collaborateurs pour assister aux réunions va pouvoir les sélectionner dans une dropdown list. Pour être sûr que la personne puisse se rendre au lieu suivant, j'ai créé une table "temps" qui me permet de stocker le temps entre le 1er lieu et le second, ce qui ne proposerait dans la dropdown que les personne s'étant mis disponible et ayant la possibilité de se rendre à cette réunion.
Mais actuellement je bloque sur la condition de mon contrôleur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| function personne($id)
{
// check if the match exists before trying to edit it
$data['reunion'] = $this->Reunion_model->get_réunion($id);
if(isset($data['reunion']['id']))
{
$this->load->library('form_validation');
$this->form_validation->set_rules('id_membre1','Id Membre1','required');
$this->form_validation->set_rules('id_membre2','Id Membre2','required');
if($this->form_validation->run())
{
$params = array(
'id_membre1' => $this->input->post('id_membre1'),
'id_membre2' => $this->input->post('id_membre2'),
);
$this->Reunion_model->update_reunion($id,$params);
redirect('reunion/index');
}
else
{
$this->load->model('Membre_model');
$this->db->like('function', 'test');
$this->db->or_like('function', 'test2');
$this->db->like('visible', 1);
$this->load->model('Disponibilite_model');
if ($this->db->like('date', $this->db->like('reunion.date')))
$data['all_membres'] = $this->Membre_model->get_all_membres(); |
En fait mon problème se situe ici
Code:
1 2
| $this->load->model('Disponibilite_model');
if ($this->db->like('date', $this->db->like('reunion.date'))) |
Je ne vois pas comment lui dire de comparer le champs "date" de la disponibilite avec le champs "date" de la reunion sélectionnée :(
Est-ce que quelqu'un aurait une idée svp?
Merci d'avance :)
Bonne soirée à vous