<?php foreach (glob("controller/*.php") as $filename) { require_once $filename; } //echo Pregunta::whereNotIn("CODPREGUNTA", function($query) { // $query->select('CODPREGUNTA') // ->from("RESPONDIDAS_RETO") // ->where("EMAIL", "=", "*****@*****.**"); // }) // ->orderByRaw("rand()") // ->first(); //echo Pregunta::whereNotIn("CODPREGUNTA", [1]) // ->orderByRaw("rand()") // ->first(); echo json_encode(PreguntaController::get_pregunta_no_respondida(null, null, "1"));
function get_pregunta_no_respondida() { $request = \Slim\Slim::getInstance()->request(); $email = null !== $request->get("email") ? $request->get("email") : null; $codreto = null !== $request->get("codreto") ? $request->get("codreto") : null; $codarea = null !== $request->get("codarea") ? $request->get("codarea") : null; if (isset($email) && isset($codreto) && isset($codarea)) { echo html_entity_decode(json_encode(PreguntaController::get_pregunta_no_respondida($email, $codreto, $codarea))); } else { $respuesta = new stdClass(); $respuesta->result = false; $respuesta->mensaje = "Error. Revise los datos enviados."; echo json_encode($respuesta); } }