SHARE
TWEET

Untitled

a guest Aug 14th, 2019 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 003_target_array_options.php
  2. ---
  3. <?php
  4. // Create table(id, nombre, valor) a partir de una cadena separada por comas
  5. // Es Ăștil cuando se trata de campos booleanos
  6. $cadenas = 'Abrir enlace en la misma ventana, Nueva ventana';
  7. $aCadenas = explode(',', $cadenas);
  8.  
  9. $opciones = array();
  10. foreach ($aCadenas as $key => $value)
  11. {
  12.     $opciones[] = array('id' => $key, 'nombre' => $value, 'valor' => $key );
  13. }
  14. ---
  15.    
  16.    
  17.  
  18.    
  19. edita.php
  20. ---
  21. <div class="form-group col-md-12">
  22.     <label for="id_subseccion">Target</label>
  23.     <select class="form-control" name="target_blank" id="target_blank">
  24.         <?php
  25.         require_once(ABSOLUTE_PATH_TO_CARPETA_WEB_ADMIN.'modulos/subsecciones/003_target_array_options.php'); // $opciones
  26.  
  27.         foreach ( $opciones as $fila )
  28.         {
  29.             // if ( $fila['id'] *1 === 0)
  30.             // {
  31.             //  continue; // Ignoramos el indice deseado
  32.             // }
  33.  
  34.             $sSelected='';
  35.             if ( $fila['id'] *1 === intval($row_registroaeditar['target_blank'])) {
  36.             $sSelected = 'selected="selected"';
  37.             }
  38.             ?>
  39.             <option value="<?php echo $fila['id']; ?>" <?php echo $sSelected; ?>
  40.             ><?php
  41.             echo ucfirst($fila['nombre']);
  42.             ?>
  43.             </option>
  44.             <?php
  45.         }
  46.         ?>
  47.     </select>
  48. </div>
  49. ---
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top