Hola,
quiero pedir confirmación al ejecutar una consulta de insertar en DB. Probé creando un array en la página php del modo
Código PHP:
$respuesta = array();
$query_consulta = "SELECT nombre FROM TABLA WHERE nombre = " . $nombre . ";";
$result = $dbconn_usuario->ejecutarDB($dbconn_usuario, $query_consulta);
if( $dbconn_usuario->consultaVaciaDB($result)==0){
$query_inserta = "INSERT INTO TABLA (id, nombre...) VALUES (default, $nombre ...)";
$result2 = $dbconn_usuario->executarDB($dbconn_usuario, $query_inserta);
$respuesta["ok"] = true;
$respuesta["data"] = $result2;
$respuesta["mensaje"] = "Informacion entregada ";
$respuesta["status"] = 200;
}else{
$respuesta["ok"] = false;
$respuesta["mensaje"] = "No se pudo hacer";
$respuesta["status"] = 200;
}
echo json_enconde($respuesta);
Y despues intentando recogerlo en el AJAX que ejecuta la consulta
Código:
$.ajax({
type:"POST",
dataType: "Json",
url : "crearProyecto.php",
data:data,
success:function(respuesta){
if(respuesta.ok){
datos = data.data;
jAlert('formulario enviado','Alta de Proyecto');
}else{
jAlert('NO','Alta de Proyecto');
}
}
});
Pero no obtengo nada de nada. Bueno en realidad quería hacer algo del estilo, "Quiere crearlo SI / NO" usando jConfirm, pero como ya no obtengo nada del fichero PHP...