Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como mysql

Comprobar en php si una fecha no está reservada

   Con el siguiente código en php comprobamos que una fecha no esté reservada. Al principio del código recibimos la fecha de entrada y la fecha de salida con el método POST después incluyo la conexión con la base de datos en POO explicada en el post " consultar base de datos en poo ". Seguidamente hacemos las comprobaciones necesarias: que la fecha de entrada no sea mayor que la de salida. También deberíamos comprobar que el formato de la fecha sea el correcto, pero, en este caso no lo hago porque sé que el formato es el correcto gracias a la ayuda de un calendario que autocompleta el el formulario con un determinado formato. Algo que explicaré en otro post. Este ejemplo podéis comprobarlo en esta web que estoy desarrollando: www.casaruralmaxi.com . <?php //Comprobamos en la base de datos que las fechas no están ocupadas /******** CONECTAR CON BASE DE DATOS **************** */ $entrada = $_POST ['entrada']; $salida = $_POST ['salida']; include ('c...

Consultar base de datos Mysql en php POO

Como la programación orientada a objetos es lo que se lleva ahora os voy mostrar un sencillo código para conectarnos a una base de datos mysql hecho con php orientado a objetos. El código es el siguiente: <?php class conectadb extends mysqli { public function __construct() { parent:: __construct ( 'localhost','root','contraseña','nombre de bd' ); $this-> query ( "SET NAMES 'utf8';" ); $this-> connect_errno ? die ( 'Error con la conexion' ) : null; } } ?> Eso sería todo, este código podéis guardarlo en un archivo a parte y después, donde lo necesitéis, incluirlo con un require o con un include y, sin olvidarse de poner los datos correctos de conexión en parent:: __construct (), después, establecer el nuevo objeto con: nombre de la variable =  new conectadb ();