コード例 #1
0
ファイル: players.php プロジェクト: rodsanjo/BloodBowl
 /**
  * Fución que realiza las conversiones de los campos que muestran las tablas del formato utilizado por MySQL al formato europeo.
  * Convertimos a formato MySQL
  * @author Jorge Rodriguez Sanz <*****@*****.**>
  * @param array $param Se corresponderá por regla general con datos['values'] y lo pasamos por referencia, para que modificque el valor
  */
 public static function convertir_formato_mysql_a_ususario_pt(array &$param)
 {
     //$param = datos['values'] o $param = datos['filas'] si enviamos toda la tabla, y lo pasamos por referencia, para que modifique el valor
     //var_dump($param);
     foreach ($param as $key => $value) {
         $param[$key]['equipo']['coste_SO'] = \core\Conversiones::decimal_punto_a_coma_y_miles($value['equipo']['coste_SO']);
         foreach ($value['jugadores'] as $key_ => $fila) {
             if (isset($fila['coste'])) {
                 $param[$key]['jugadores'][$key_]['coste'] = \core\Conversiones::decimal_punto_a_coma_y_miles($fila['coste']);
             }
         }
     }
     //var_dump($param);
 }
コード例 #2
0
ファイル: players.php プロジェクト: rodsanjo/BloodBowl
 /**
  * Fución que realiza las conversiones de los campos que muestran las tablas del formato utilizado por MySQL al formato europeo.
  * Convertimos a formato MySQL
  * @author Jorge Rodriguez Sanz <*****@*****.**>
  * @param array $param Se corresponderá por regla general con datos['values'] y lo pasamos por referencia, para que modificque el valor
  */
 public static function convertir_formato_mysql_a_ususario(array &$param)
 {
     //$param = datos['values'] o $param = datos['filas'] si enviamos toda la tabla, y lo pasamos por referencia, para que modifique el valor
     //var_dump($param);
     $param['coste'] = \core\Conversiones::decimal_punto_a_coma_y_miles($param['coste']);
     //var_dump($param);
 }
コード例 #3
0
ファイル: articulos.php プロジェクト: rodsanjo/3da2
 /**
  * Fución que realiza las conversiones de los campos que muestran las tablas del formato utilizado por MySQL al formato europeo.
  * Convertimos a formato MySQL
  * @author Jorge Rodriguez Sanz <*****@*****.**>
  * @param array $param Se corresponderá por regla general con datos['values'] y lo pasamos por referencia, para que modificque el valor
  */
 private static function convertir_formato_mysql_a_ususario(array &$param)
 {
     //$param = datos['values'] o $param = datos['filas'] si enviamos toda la tabla, y lo pasamos por referencia, para que modifique el valor
     //var_dump($param);
     if (!isset($param['id'])) {
         //Si existe $param['id'], es que vienen varias filas 0,1,2...,n, es decir no viene de intentar modificar o borrar ua única fila
         foreach ($param as $key => $fila) {
             if (isset($param[$key]['precio'])) {
                 $param[$key]['precio'] = \core\Conversiones::decimal_punto_a_coma_y_miles($fila['precio']);
             }
             if (isset($param[$key]['fecha_comentario'])) {
                 $param[$key]['fecha_comentario'] = \core\Conversiones::fecha_hora_mysql_a_es($param[$key]['fecha_comentario']);
             }
             if (isset($param[$key]['fecha_edicion'])) {
                 $param[$key]['fecha_edicion'] = \core\Conversiones::fecha_hora_mysql_a_es($param[$key]['fecha_edicion']);
             }
         }
     } else {
         if (isset($param['precio'])) {
             $param['precio'] = \core\Conversiones::decimal_punto_a_coma_y_miles($param['precio']);
         }
         if (isset($param['fecha_comentario'])) {
             $param['fecha_comentario'] = \core\Conversiones::fecha_hora_mysql_a_es($param[$key]['fecha_comentario']);
         }
         if (isset($param['fecha_edicion'])) {
             $param['fecha_edicion'] = \core\Conversiones::fecha_hora_mysql_a_es($param[$key]['fecha_edicion']);
         }
         //Para type="date" en IE
         if (preg_match("/MSIE|Firefox|Trident/", $_SERVER['HTTP_USER_AGENT'])) {
             //Para IE7
             $param['fecha_compra'] = \core\Conversiones::fecha_mysql_a_es($param['fecha_compra']);
         }
         //Si hubiera fechas
         /*
                     if(preg_match("/MSIE|Firefox|Trident/", $_SERVER['HTTP_USER_AGENT'])){  //Para IE7
            $param['fecha']=  \core\Conversiones::fecha_mysql_a_es($param['fecha']);
                     }
         */
         //fecha_entrada es readOnly en los formularios, por lo que no es necesario realizar la conversión.
     }
 }