Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2013, 08:29
liberenatu
 
Fecha de Ingreso: agosto-2012
Mensajes: 54
Antigüedad: 11 años, 8 meses
Puntos: 1
problema al crear combobox con mvc y php

buenos días actualmente me encuentro diseñando un programa con estructura mvc con php a raíz que soy nuevo en este tema de desarrollo no e podido realizar las correspondientes listas dependientes

este es el fracmento del código utilizado en el countryModel
Código PHP:
Ver original
  1. public function country() {
  2.             $sth = $this->_gbd->prepare('SELECT code_country, name_country FROM country ORDER by name_country ASC');
  3.             $data = $sth->fetchAll();
  4.             return $data;
  5.         }

aquí muestro lo referente al controlador countryController
Código PHP:
Ver original
  1. private $_combobox;
  2.  
  3.         public function index() {
  4.             $this->_view->country = $this->_combobox->country();
  5.             $this->_view->title = 'Blinusy combo';
  6.             $this->_view->render('index','combobox');
  7.        
  8.         }
y aquí esta lo relacionado al formulario
Código HTML:
Ver original
  1. <form action="" method="post" id="form">
  2.         <label for="country">Pais:</label>
  3.         <select name="country" id="country">
  4.         <option value="0">-- seleccione --</option>
  5.        <?php  foreach ($sth->query($sql) as $row): ?>
  6.        <option value="<?php echo $row['code']?>"><?php echo $row['name']?></option>
  7.        <?php endforeach; ?>
  8.         </select>
  9.         <input type="submit" name="submit" id="submit" value="registrar">
  10.         <input type="reset" value="Borrar">
  11.     </form>

la verdad no encuentro el problema y además no se si la lógica estará bien con respecto a los select agradesco su ayuda para corregir mi error