Problemas con acentós y eñes con PHP y MySql

Seguramente les habra pasado que al guardan en BD de datos todo esta bien, pero al momento de consultar la informacion esta se muestra con simbolos raros donde usamos caracteres esepeciales. Una de las opciones es agregar utf8_encode o decode segun sea el caso, y el problema se soluciona «momentaneamente» ya que lo hace mas…

Conexión a MySQL con PHP, Orientada a objetos

Tutoriales sobre como conectarnos a mysql desde PHP hay muchísimos, pero es hora de actualizarnos y ver somo hacer uso de la conexión mysqli pero de manera orientada a objetos, por lo que desde hace un tiempo tenemos dos opciones la tradicional “por procedimientos” y “Orientado a objetos”, veamos un ejemplo.

Conexión a base de datos MySQL desde PHP

A diferencia de otros enjuagues de programación php no requiere ningún driver adicional para realizar la conexión con una base de datos, en este caso mysql, actualmente prácticamente cualquier instalador de servidor web (bitnami wamp, wamp, xapp) contiene lo necesario para realizar la conexión.

Subiendo archivos con jQuery y PHP

Veremos un ejemplo de cómo subir archivos a nuestro servidor con PHP usando un plugin de Jquery para darle mas funcionalidad. Para iniciar usare el plugin llamado “jQuery Upload File” así es… Este plugin me pareció muy sencillo de usar y además tiene muchas funcionalidades por lo que les recomiendo que le den un vistazo…

Comprimir archivos con PHP

PHP nos permite de manera nativa comprimir archivos en formato zip, a qui mostrare un ejemplo de como se hace. En este ejemplo vamos a comprimir dos archivos en un zip. $filename = «mi_archivo.zip»; $zip = new ZipArchive(); if ($zip->open($filename, ZipArchive::CREATE) !== TRUE) { exit(«cannot open <$filename>\n»); } $zip->addFile(«/public/files/archivo.pdf», «archivo.pdf»); $zip->addFile(«/public/files/archivo.docx», «word/archivo.docx»); $zip->close(); La siguiente…

PHP 5.3 añade algunas nuevas funciones

Nuevo de PHP: array_replace() – Remplaza los elementos de los arrays pasados en el primer array. array_replace_recursive() – Reemplaza los elementos de los arrays pasados al primer array de forma recursiva. class_alias() – Crea un alias para una clase. forward_static_call() – Llamar a un método estático.

Array en bases de datos con PHP

Muchas veces necesitamos guardar ciertas configuraciones del usuario, sistema, etc. en una base de datos para cuando iniciemos o carguemos cierta parte del sistema este como cuando la cerramos, o los colores elegidos se han los mismos. Lo mas típico o común que he realizado y he visto que otros hacen es almacenar estos valores…