tengo un formulario que utilizo tanto para añadir nuevos registros como para modificarlos. Cuando modifico, me aparecen por defecto los antiguos valores que quiero modificar. Pero tengo un caso en el que no me funciona.
En caso de que quiera modificar, sí me muestra tanto el antiguo dato, como los posibles valores que pueden ser. Sin embargo, cuando quiero añadir (else), no me muestra nada ya que no identifica al usuario logueado ($Ident_usuario).
Os dejo el código a ver si me podéis ayudar.
Código:
<span>Grupos:</span> <?php $Ident_consultor = $usuario_actual; if(isset($trabajo->grupo)){ echo "<select name='grupo'>"; echo "<option value='". $trabajo->grupo."'>".$trabajo->grupo."</option>"; $Ident_consultor = $usuario_actual; $query = "SELECT Idgrupo FROM consultores_grupos where Idconsultor='$Ident_consultor' AND fechafin is null order by pordefecto DESC"; $consulta = new Consulta($query); while($fila=$consulta->obtener_fila()) { echo "<option value='". $fila['Idgrupo'] ."'>". $fila['Idgrupo']."</option>"; } echo "</select>"; } else { echo "<select name='grupo'>"; $Ident_consultor = $usuario_actual; $query = "SELECT Idgrupo FROM consultores_grupos where Idconsultor='$Ident_consultor' AND fechafin is null order by pordefecto DESC"; $consulta = new Consulta($query); while($fila=$consulta->obtener_fila()) { echo "<option value='". $fila['Idgrupo'] ."'>". $fila['Idgrupo']."</option>"; } echo "</select>"; } ?>
Código:
Gracias! 'usuario_actual' => $usuario->obtenerUsuarioIdActual()));