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);
Código:
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... $.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'); } } });