Tag: php

PHP PDO with Microsoft SQL Server Store Procedure Output

Como ejecutar un store procedure en SQL server con un parámetro de salida. $mysqli->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $outputParam = »; try { $query = «exec store_procedure ?, ?, ?»; $stmt = $mysqli->prepare($query); $stmt->bindValue(1, ‘param 1’, PDO::PARAM_STR); $stmt->bindValue(2, param_int , PDO::PARAM_INT); // Se indica bindParam ya que la asignación a la variable se hace una vez realizado el Read More

Sacar valor de un array multidimensional con PHP

Como sacar de un array multidimensional el valor de un campo. $array_res = array_map(function($details) { return $details[‘nombre_campo’]; }, $array_org); $result_arr = array_column($array, ‘nombre’); //PHP 5.5 Read More

Instalar PHP

Ahora toca instalar PHP, en los posts anteriores he explicado como instalar apache y mysql(mariadb). Como instalar Apache Como instalar MySql(MariaDB) PHP apt-get install php5 Modulos php5-curl -> poder hacer peticiones desde PHP php5-gd o php5-imagick -> librerias para imagenes php5-mcrypt -> encriptar en diferentes formatos php5-mysqlnd -> conectar contra MySql (mysqli) php5-sybase ->  conectar Read More

Instalar MySql (MariaDB)

En la entrada anterior hemos visto como instalar Apache ahora continuamos y instalamos mysql (MariaDB). Como instalar Apache Como instalar PHP MariaDB(MySql) En Debian Jessie el paquete de MariaDB ya viene incluido en los repositorios, pero si lo queremos en otra distribución tenemos que añadir las url al repositorio. En está página explica como hay que Read More

Instalar Apache

Vamos a instalar un servidor web, utilizaremos Apache2, PHP y Mariadb (en lugar de MySql). Como instalar MySql Como instalar PHP Primero empezaremos por instalar apache. Apache apt-get install apache2 Instalar modulos a2enmod modulo (activar el modulo) rewrite -> url amigable headers -> enviar las cabeceras de los archivos expire -> indicar cuando un archivo Read More

Calcular diferencia entre dos fechas

Calcular diferencia entre dos fechas en formato(días/meses/horas,etc…). Si queremos que nos muestre el tiempo en otro formato en el ejemplo de abajo pongo la página de PHP donde lo indica. public function calcularTiempo($date,$date1 = »,$format = ‘%y’){ $datetime1 = new DateTime($date); $datetime2 = empty($date1) ? new DateTime() : new DateTime($date1); $interval = $datetime1->diff($datetime2); return $interval->format($format); Read More