Category: PHP

Acceder a / Crear unidad de red desde PHP

Como acceder / crear una unidad de red desde PHP function crear_unidad_red($letter){ $location = «\\\\ip_servidor\\carpeta\\subcarpeta\\etc…»; $user = «nombre_de_usuario»; $pass = «contraseña»; if(!is_dir(«$letter:»)): // Map the drive system(«net use «.$letter.»: \»».$location.»\» «.$pass.» /user:».$user.» /persistent:no «); endif; // Borrar unidad // system(«net use $letter: /delete /y»); } $unidad = ‘Z’; crear_unidad_red($unidad); // The location of the PDF Read More

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

Crear paginación con PHP y Jquery

En este tutorial voy a explicar como crear una paginación con PHP y Jquery. Añadiremos un extra, que se podrá filtrar. Librerías que necesitaremos para llevar a cabo la paginación. Jquery SimplePagination Yo al plugin le he añadido un extra, que indique el total de resultados. Si se lo queréis añadir ir a al método _draw 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