Hola amigos estoy construyendo un CRUD y necesito construir el select de el UPDATE
Con el siguiente codigo genero un select dinamico para Ingresar la información de un formulario a base de datos (CREATE)
en routes.php
Código PHP:
Ver originalRoute::get('registro',function()
{
$tipos = Tipo::all()->lists('nombre', 'id');
$combobox = array(0 => "Seleccione ... ") + $tipos; return View
::make("registro", compact('combobox', 'selected')); });
en la vista
Código PHP:
Ver original{{ Form::select('nombres', $combobox, $selected) }}
Hasta aca todo muy bien, el problema es para crear el select en la vista del UPDATE, ya que este select debe de tener todas las opciones del select del create y debe de tener el elemeto seleccionado deacuerdo a la consulta
por ejemplo sin utilizar un framework lo realize de la siguiente manera:
Código HTML:
Ver original<select name="perfil" id="perfil" class="span12 input-mini" required> <?php
foreach($tu as $campo)
{
?>
<option value="<?php echo $campo['id_tipo_usuario']; ?>"
<?php if ($field['perfil'] == $campo['id_tipo_usuario']) echo "selected"?>>
<?php echo $campo['nombre_tipo_usuario']; ?></option> <?php
}
?>