Iki diziyi geçen yük görünümü

0 Cevap php

Ben tek bir görünümde iki dropdownlist var ama ben böyle iki dizi geçirmeden görünümü yükleyebilirsiniz eğer ben bilmiyorum:

$this->load->view('primerPaso',$data,$data2);

Ben bu gibi her şeyi yapıyorum daha spesifik olmak gerekirse:

Model

/*
 * 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;
    }
}

Denetleyici:

function index()
{
    $this->load->model('PrimerPasoModel');
    $data['ciudades'] = $this->PrimerPasoModel->ConsultarCiudadesAgencias();
    $data2['vehiculos'] = $this->PrimerPasoModel->ConsultarTiposVehiculos();
    $this->load->view('primerPaso',$data,$data2);
}

ve görünümde ben bu (tüm html yapıştırmak için gitmiyorum) adres:

<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>

Bu kodu katiyen ben bu hatayı alıyorum:

Önem: Bildirimi

Mesaj: Undefined variable: VEHICULOS

Dosya adı: izleme / primerPaso.php

Satır sayısı: 76

"PrimerPaso.php" mi görünümün adıdır.

Zaman ve yardım için teşekkürler.

0 Cevap