<?php include "../../librerias/CDatabase.php"; header('Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept'); $oDB = new CDatabase(); switch ($_REQUEST['action']) { case 'obtener-personas': $sSQL = "\n SELECT \n personas.per_id, \n personas.per_dni, \n personas.per_nombre, \n personas.per_apellido\n \n FROM \n personas \n \n ORDER BY \n personas.per_dni\n ;\n "; // Creo una conexión. $oDB->connect(); // Ejecutar la consulta SQL. $oDB->query($sSQL); // Desconectarse de la base de datos. $oDB->disconnect(); // Guardar resultado de la consulta SQL en un arreglo. $arr = $oDB->resultToArray(); // Convierte un string a formato JSON. print json_encode($arr); break; case 'agregar-donacion': $donacion = json_decode(file_get_contents("php://input")); //echo "$donacion->nombre"; $valores = "(" . "'" . $donacion->don_fecha . "', " . $donacion->per_id . ")"; $sSQL = "\n INSERT INTO donaciones (\n don_fecha, \n don_persona) \n \n VALUES " . $valores . ";"; /* $stringPrueba = "abc"; echo ("String: " . $sSQL); */ // Creo una conexión. $oDB->connect(); // Ejecuto la consulta.
<?php include 'classes/CDatabase.php'; $odb = new CDatabase(); switch ($_REQUEST['action']) { case 'getAllActivePersons': $odb->connect(); $odb->query("SELECT * \n FROM persons WHERE statusper = 0 \n AND (idper LIKE '%" . $_REQUEST['word'] . "%' \n OR UPPER(nameper) LIKE UPPER('%" . $_REQUEST['word'] . "%') \n OR numdocper LIKE '%" . $_REQUEST['word'] . "%')\n "); $arr = $odb->resultToArray(); $odb->disconnect(); print json_encode($arr); break; }