Buenas,
Tengo una pagina en la cual genero unos datos que paso mediante ajax a un archivo PHP simple en el qual de momento solo quiero ejecutar un insert, pero mas adelante are mas acciones. Ahora mismo no me inserta y aparte se queda como bloqueado un rato. Os adjunto el codigo PHP:
<?php
$DBO;
if (isset($_REQUEST['inicio'])) {
insertar($_REQUEST['inicio'], $_REQUEST['fin'], $_REQUEST['dia'], $_REQUEST['desc'],$DBO);
}
function insertar($inicio, $fin, $fecha, $desc) {
$conexion = getDBO($DBO);
$query=$conexion->query("INSERT INTO cita (id, inicio, fin, fecha, descripcion) VALUES ('1','$inicio','$fin','$fecha','$desc')");
echo $query;
}
function getDBO() {
if (!$DBO) {
$DBO = connect();
}
return $DBO;
}
function connect() {
$oDB = new PDO("mysql:host=localhost:8080;dbname=citas", "root", "");
$oDB->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$oDB->query("SET NAMES utf8");
return $oDB;
}
?>
Gracias