У меня есть два DropDownList в одной точке зрения, но я не знаю, если я могу загрузить вид проходя два массива, как это:вид нагрузки прохождение двух массивов
$this->load->view('primerPaso',$data,$data2);
Чтобы быть более конкретным я делаю все, как это:
Модель
/*
* Método encargado de consultar las ciudades
* donde existen agencias.
*/
function ConsultarCiudadesAgencias()
{
$this->db->select('LISValor');
$this->db->from('410LIS');
$this->db->where('LISNombre','ESTLista3');
$query = $this->db->get();
$result = array();
if($query->num_rows() > 0)
{
foreach ($query->result_array() as $row)
{
$result[$row['LISValor']] = $row['LISValor'];
}
return $result;
}
}
/*
* Método encargado de consultar los diferentes
* tipos de vehiculos que existen para su alquiler.
*/
function ConsultarTiposVehiculos()
{
$this->db->select('LISValor');
$this->db->from('410LIS');
$this->db->where('LISNombre','SUBLista3');
$query = $this->db->get();
$result = array();
if($query->num_rows() > 0)
{
foreach ($query->result_array() as $row)
{
$result[$row['LISValor']] = $row['LISValor'];
}
return $result;
}
}
контроллер:
function index()
{
$this->load->model('PrimerPasoModel');
$data['ciudades'] = $this->PrimerPasoModel->ConsultarCiudadesAgencias();
$data2['vehiculos'] = $this->PrimerPasoModel->ConsultarTiposVehiculos();
$this->load->view('primerPaso',$data,$data2);
}
и с точки зрения у меня есть это (не будет вставить все HTML):
<tr>
<td>Ciudad de Alquiler:</td>
<td><?php echo form_dropdown('CiudadAlquiler',$ciudades); ?></td>
</tr>
<tr>
<td colspan="2">
<?php echo form_dropdown('TipoVehiculo',$vehiculos);?>
</td>
</tr>
йота этот код я получаю эту ошибку:
Severity: Notice
Message: Undefined variable: vehiculos
Filename: views/primerPaso.php
Line Number: 76
Где «primerPaso.php» это имя of mi view.
Спасибо за ваше время и помощь.