Instalando Docker en Windows

Anterior mente tuvimos un acercamiento con docker, pues bien llego la hora de instalarlo. Antes debemos tener instalado VirtualBox Para windows descargarla directamente desde: https://docs.docker.com/docker-for-windows/ Este es el instalador: https://download.docker.com/win/stable/InstallDocker.msi es probable que…

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.   <?php /* Orientado a objetos */ $mysqli = new mysqli("localhost", "root", "my_password", "mi_bd");   /* Con procedimientos */ $link = mysqli_connect("localhost", "root", "my_password", "mi_bd");   Anteriormente ya había posteado cual usar mysql o mysqli, en conclusión había dicho que mysqli es mejor, y así es tienen enormes ventajas, que aparte de todo mysql pasara a la historia en futuras versiones de php.   Y bueno ya es hora de ir cambiando nuestra forma de programar (si es que aun usas mysqli con procedimiento), así que veremos algunos ejemplos sobre como usar la conexión orientada a objetos.   /* Consultas de selección que devuelven un conjunto de resultados */ if ($rows = $mysqli->query("SELECT * FROM empleados")) { printf("Numero de filas %d filas.\n", $rows ->num_rows); /* liberar el conjunto de resultados */ $resultado->close(); } //Cerramos la conexcion $mysqli->close();   En general en la mayoría de los casos pasamos de mysql_funcion a $mysql->funcion donde $mysqli es la instancia de nuestra conexión.   Si quieres ver las funciones disponibles visita: http://php.net/manual/es/class.mysqli.php   En breve un ejemplo sobre como crear y organizar nuestro código para una mejor programación.