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



