jueves, 1 de octubre de 2015 0 comentarios

Agregar decimales con PHP usando el number_format

  • Esta función acepta uno, dos, o cuatro parámetros (no tres):
  • Si solo se proporciona un parámetro, number será formateado sin decimales, pero con una coma (",") entre cada grupo de millares.
  • Si se proporcionan dos parámetros, number será formateado con tantos decimales como se hayan definido en decimals colocando un punto (".") delante, y una coma (",") entre cada grupo de millares.
<?php

$número = 1234.56;

// notación inglesa (por defecto)
$número_formato_inglés = number_format($número);
// 1,235

// notación francesa
$nombre_format_francais = number_format($número, 2, ',', ' ');
// 1 234,56

$número = 1234.5678;

// notación inglesa sin separador de millares
$english_format_number = number_format($número, 2, '.', '');
// 1234.57

?>
miércoles, 30 de septiembre de 2015 0 comentarios

Completar Ceros por la Izquierda a un numero con PHP

Esta función devuelve el string input rellenado por la izquierda, la derecha, o en ambos lados hasta la longitud especificada.

<?php
$numero = 1; 
echo str_pad($numero, 6, "0", STR_PAD_LEFT);  
?>
RESULTADO
// 000001
REVISA A MAS DETALLE


0 comentarios

Limitar el número de decimales con Javascript

Usando la función toFixed() poder limitar el número de decimales a través de su parámetro o convertirlo a entero.

var numero = 5.56789;
var conDecimal = numero.toFixed(2); // Igual a 5.57
var entero = numero.toFixed();  // Igual a 5 (como un entero)

Según la documentación, convierte un número a cadena conservando los N primeros decimales.

Parametros
Entero (n): Muestra los N primeros decimales
Sin parámetro: Elimina todos los decimales, convirtiendo a entero
martes, 22 de septiembre de 2015 0 comentarios

LLenar datos de varios DIV a un array javascript con .each()

<div>Dato 1</div>
<div>Dato 2</div>
<div>Dato 3</div>

var lista = new Array();
$("div").each(function( i ) {
    lista[i] = $(this).html();
});
jueves, 17 de septiembre de 2015 0 comentarios

Eliminar caracteres especiales con PHP

EMPEZAR

1.- Crear un archivo "index.php", luego escribir el siguiente código.


<?php 
function eliminarCaracteresEspeciales($texto)
{
    $texto = trim($texto);
    $texto = str_replace(
        array("\\", "¨", "º", "-", "~",
             "#", "@", "|", "!", "\"",
             "·", "$", "%", "&", "/",
             "(", ")", "?", "'", "¡",
             "¿", "[", "^", "`", "]",
             "+", "}", "{", "¨", "´",
             ">", "< ", ";", ",", ":",
             "."),
        '',
        $texto
    );
    return $texto;
}
echo eliminarCaracteresEspeciales('//( Mi - Código - Web )//>');
?>
5.- Descargar el Archivo de ejemplo (Eliminar caracteres especiales con PHP.rar) para probarlo.
6.- Listo!!.
0 comentarios

Enviar datos con Jquery Ajax a PHP

REQUISITOS

1.- Framework CDN Jquery (jquery CDN).
3.- Framework CDN CSS Bootstrap (bootstrapCDN).

EMPEZAR

1.- Creamos "Index.php"


<!DOCTYPE html>
<html lang="es">
<head>
 <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
 <title></title>
 <script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet">
 <script>
  var parametros = {
           "titulo"     : 'StarkCode',
           "descripcion": 'Mejorando la web del futuro.',
        };
  $.ajax({
            type:"POST",
            url:"dato.php",
            data:parametros,
            beforeSend: function () {
                $("#resultado").html('Procesando, Espere por favor...');                    
            },
            success:function(response)
            {
             $("#resultado").html(response);   
            }
        });
 </script>
</head>
<body>
<br>
<div class="container">
 <div class="row">
  <div id="resultado" class="alert alert-success col-md-offset-4 col-md-4"></div>
 </div>
</div>
</body>
</html>

2.- Creamos "dato.php"
<?php 
$titulo    = $_POST['titulo'];
$descripcion  = $_POST['descripcion'];

echo '<b>Titulo:</b> '.$titulo.'<br>'.'<b>descripcion:</b> '.$descripcion;
?>

5.- Abrir el archivo "index.php" en un navegador.
4.- Debería quedar así



6.- Descargar el Archivo de ejemplo (Enviar datos con Jquery ajax y php.rar) para probarlo.
7.- Listo!!.
0 comentarios

Eliminar tildes y acentos con PHP

Eliminar Tildes y Acentos, creando una función en PHP.

EMPEZAR

1.- Crear un archivo "index.php", luego escribir el siguiente código.

<?php 
function eliminarTildesAcentos($texto)
{
    $texto = trim($texto);
    $texto = str_replace(
        array('á', 'à', 'ä', 'â', 'ª', 'Á', 'À', 'Â', 'Ä'),
        array('a', 'a', 'a', 'a', 'a', 'A', 'A', 'A', 'A'),
        $texto
    );

    $texto = str_replace(
        array('é', 'è', 'ë', 'ê', 'É', 'È', 'Ê', 'Ë'),
        array('e', 'e', 'e', 'e', 'E', 'E', 'E', 'E'),
        $texto
    );

    $texto = str_replace(
        array('í', 'ì', 'ï', 'î', 'Í', 'Ì', 'Ï', 'Î'),
        array('i', 'i', 'i', 'i', 'I', 'I', 'I', 'I'),
        $texto
    );

    $texto = str_replace(
        array('ó', 'ò', 'ö', 'ô', 'Ó', 'Ò', 'Ö', 'Ô'),
        array('o', 'o', 'o', 'o', 'O', 'O', 'O', 'O'),
        $texto
    );

    $texto = str_replace(
        array('ú', 'ù', 'ü', 'û', 'Ú', 'Ù', 'Û', 'Ü'),
        array('u', 'u', 'u', 'u', 'U', 'U', 'U', 'U'),
        $texto
    );

    $texto = str_replace(
        array('ñ', 'Ñ', 'ç', 'Ç'),
        array('n', 'N', 'c', 'C',),
        $texto
    );
    return $texto;
}
echo eliminarTildesAcentos('Mi Códigö Web');
?>
5.- Descargar el Archivo de ejemplo (EliminarTildesAcentos.rar) para probarlo.
6.- Listo!!.
 
;