{"id":212,"date":"2025-04-18T21:15:11","date_gmt":"2025-04-18T21:15:11","guid":{"rendered":"https:\/\/christianorgaz.eu\/?p=212"},"modified":"2025-06-19T17:17:22","modified_gmt":"2025-06-19T17:17:22","slug":"prueba-bbdd","status":"publish","type":"post","link":"https:\/\/christianorgaz.eu\/index.php\/2025\/04\/18\/prueba-bbdd\/","title":{"rendered":"Prueba BBDD"},"content":{"rendered":"\n<style>\n  table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 1em;\n  }\n  th, td {\n    border: 1px solid #ccc;\n    padding: 8px;\n    text-align: left;\n  }\n  th {\n    background-color: #f4f4f4;\n  }\n  input, select {\n    margin: 0.5em 0;\n    padding: 0.4em;\n  }\n<\/style>\n\n<input type=\"text\" id=\"searchInput\" placeholder=\"Buscar...\">\n<select id=\"temaFilter\">\n  <option value=\"\">Todos<\/option>\n  <option value=\"Migraci\u00f3n\">Migraci\u00f3n<\/option>\n  <option value=\"TS\">TS<\/option>\n  <option value=\"Alimentaci\u00f3n\">Alimentaci\u00f3n<\/option>\n<\/select>\n\n<table id=\"librosTable\">\n  <thead>\n    <tr>\n      <th>Autor<\/th>\n      <th>T\u00edtulo<\/th>\n      <th>Tema<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr data-tema=\"Migraci\u00f3n\">\n        <td>Orgaz<\/td>\n        <td><a href=\"https:\/\/observatoriorain.wordpress.com\/recursos\/\" target=\"_blank\">Migracion en la ciudad<\/a><\/td>\n        <td>Migraci\u00f3n<\/td>\n    <\/tr>\n    <tr data-tema=\"TS\">\n        <td>Orgaz<\/td>\n        <td><a href=\"https:\/\/archivosociologiacritica.org\/\" target=\"_blank\">Trabajo social y trabajo<\/a><\/td>\n        <td>TS<\/td>\n    <\/tr>\n    <tr data-tema=\"Alimentaci\u00f3n\">\n        <td>Blanco<\/td>\n        <td><a href=\"https:\/\/transparencia.madrid.es\/portales\/transparencia\/es\/Organizacion\/Planes-y-memorias\/Planes\/Estrategia-de-Alimentacion-Saludable-y-Sostenible-2022-2025\/?vgnextoid=e988ffc3ef5f4810VgnVCM2000001f4a900aRCRD&#038;vgnextchannel=d869508929a56510VgnVCM1000008a4a900aRCRD\" target=\"_blank\">Derecho a la alimentaci\u00f3n<\/a><\/td>\n        <td>Alimentaci\u00f3n<\/td>\n    <\/tr>\n    <tr data-tema=\"Alimentaci\u00f3n\">\n        <td>Blanco<\/td>\n        <td><a href=\"https:\/\/revistas.uned.es\/index.php\/Tendencias\/article\/view\/41887\" target=\"_blank\">La alimentaci\u00f3n de los j\u00f3venes<\/a><\/td>\n        <td>Alimentaci\u00f3n<\/td>\n    <\/tr>\n    <tr data-tema=\"TS\">\n        <td>Orgaz<\/td>\n        <td><a href=\"https:\/\/archivosociologiacritica.org\/\" target=\"_blank\">Vigilar y castigar 2<\/a><\/td>\n        <td>TS<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n<script>\n  const searchInput = document.getElementById('searchInput');\n  const temaFilter = document.getElementById('temaFilter');\n  const table = document.getElementById('librosTable');\n  const rows = table.getElementsByTagName('tbody')[0].getElementsByTagName('tr');\n\n  function filtrarTabla() {\n    const texto = searchInput.value.toLowerCase();\n    const tema = temaFilter.value;\n    for (let row of rows) {\n      const autor = row.cells[0].textContent.toLowerCase();\n      const titulo = row.cells[1].textContent.toLowerCase();\n      const rowTema = row.getAttribute('data-tema');\n      const coincideTexto = autor.includes(texto) || titulo.includes(texto);\n      const coincideTema = !tema || rowTema === tema;\n      row.style.display = (coincideTexto && coincideTema) ? '' : 'none';\n    }\n  }\n\n  searchInput.addEventListener('input', filtrarTabla);\n  temaFilter.addEventListener('change', filtrarTabla);\n<\/script>\n\n\n\n<p>Codigo 19\/06\/2025<\/p>\n\n\n\n<!-- DataTables CSS & JS -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.datatables.net\/1.13.6\/css\/jquery.dataTables.min.css\">\n<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\n<script src=\"https:\/\/cdn.datatables.net\/1.13.6\/js\/jquery.dataTables.min.js\"><\/script>\n\n<!-- Filtros -->\n<div style=\"margin-bottom: 10px;\">\n  <label>A\u00f1o: <select id=\"filterYear\"><option value=\"\">Todos<\/option><\/select><\/label>\n  <label>Accesibilidad: <select id=\"filterAccesibilidad\"><option value=\"\">Todos<\/option><\/select><\/label>\n  <label>Publicaci\u00f3n: <select id=\"filterPublicacion\"><option value=\"\">Todos<\/option><\/select><\/label>\n  <label>Tem\u00e1tica: <select id=\"filterTematica\"><option value=\"\">Todos<\/option><\/select><\/label>\n  <label>Metodolog\u00eda: <select id=\"filterMetodologia\"><option value=\"\">Todos<\/option><\/select><\/label>\n  <label>Cliente: <select id=\"filterCliente\"><option value=\"\">Todos<\/option><\/select><\/label>\n<\/div>\n\n<!-- Tabla -->\n<table id=\"tablaEstudios\" class=\"display\" style=\"width:100%\">\n  <thead>\n    <tr>\n      <th>ID<\/th>\n      <th>A\u00f1o<\/th>\n      <th>Autor<\/th>\n      <th>T\u00edtulo<\/th>\n      <th>Edici\u00f3n<\/th>\n      <th>Cliente<\/th>\n      <th>Accesibilidad<\/th>\n      <th>Link<\/th>\n      <th>Publicaci\u00f3n<\/th>\n      <th>Tem\u00e1tica<\/th>\n      <th>Metodolog\u00eda<\/th>\n      <th>Tipo Cliente<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td>1001<\/td>\n      <td>1976<\/td>\n      <td>Marisa Esquivel y Rosa Bonet<\/td>\n      <td>Estudio sociol\u00f3gico del centro Nuestra Se\u00f1ora de Guadalupe (informe y anexo)<\/td>\n      <td>Edici\u00f3n interna<\/td>\n      <td>Fundaci\u00f3n Hogar del Empleado<\/td>\n      <td>Anal\u00f3gico en UCM<\/td>\n      <td><\/td>\n      <td>No publicado<\/td>\n      <td>Salud, discapacidades, cuidados<\/td>\n      <td>1. Encuesta. Censos;2. Grupo de discusi\u00f3n<\/td>\n      <td>1. Organizaciones no p\u00fablicas (sindicatos, fundaciones, asociaciones,  etc) y sus revistas<\/td>\n    <\/tr>\n    <tr>\n      <td>1002<\/td>\n      <td>1976<\/td>\n      <td>Obra colectiva de la Asociaci\u00f3n<\/td>\n      <td>Barrio de Extremadura-Solana. Resultados de la encuesta<\/td>\n      <td>Edici\u00f3n interna<\/td>\n      <td>Asociaci\u00f3n de Vecinos del barrio Extremadura-Solana (Madrid)<\/td>\n      <td>Anal\u00f3gico en UCM<\/td>\n      <td><\/td>\n      <td>No publicado<\/td>\n      <td>2. Desigualdad, exclusi\u00f3n social (&#8230;) ;3. Salud, discapacidades, cuidados;6. Laboral;7. Movimientos Sociales;8. Pol\u00edticas sociales;9. Otros<\/td>\n      <td>1. Encuesta. Censos<\/td>\n      <td>1. Organizaciones no p\u00fablicas (sindicatos, fundaciones, asociaciones,  etc) y sus revistas<\/td>\n    <\/tr>\n    <tr>\n      <td>1003<\/td>\n      <td>1977<\/td>\n      <td>Obra colectiva de la Asociaci\u00f3n<\/td>\n      <td>Barrio de Extremadura-Solana. Resultados del trabajo de campo<\/td>\n      <td>Edici\u00f3n interna<\/td>\n      <td>Asociaci\u00f3n de Vecinos del barrio Extremadura-Solana (Madrid)<\/td>\n      <td>Anal\u00f3gico en UCM<\/td>\n      <td><\/td>\n      <td>No publicado<\/td>\n      <td>2. Desigualdad, exclusi\u00f3n social (&#8230;) ;3. Salud, discapacidades, cuidados;6. Laboral;7. Movimientos Sociales;8. Pol\u00edticas sociales;9. Otros<\/td>\n      <td>1. Encuesta. Censos<\/td>\n      <td>1. Organizaciones no p\u00fablicas (sindicatos, fundaciones, asociaciones,  etc) y sus revistas<\/td>\n    <\/tr>\n    <tr>\n      <td>1004<\/td>\n      <td>1979<\/td>\n      <td>\u00c1ngel de Lucas, Anselmo Peinado, Luis Seoane, Edurne Zabaleta, Marisa Esquivel, Enrique Arnanz y Gilberto Canal<\/td>\n      <td>Informe general de la investigaci\u00f3n sociol\u00f3gica (Orden de San Juan de Dios en Espa\u00f1a y Portugal) (+ Anexo)<\/td>\n      <td>Edici\u00f3n interna<\/td>\n      <td>Orden Hospitalaria de San Juan de Dios en Espa\u00f1a y Portugal<\/td>\n      <td>\u00bf?<\/td>\n      <td><\/td>\n      <td>No publicado<\/td>\n      <td>3. Salud, discapacidades, cuidados;9. Otros<\/td>\n      <td>1. Encuesta. Censos;2. Grupo de discusi\u00f3n;3. Entrevista abierta;4. Investigaci\u00f3n acci\u00f3n;5. Otras<\/td>\n      <td>1. Organizaciones no p\u00fablicas (sindicatos, fundaciones, asociaciones,  etc) y sus revistas<\/td>\n    <\/tr>\n    <tr>\n      <td>1005<\/td>\n      <td>1979<\/td>\n      <td>0<\/td>\n      <td>Cartas informativas enviadas a todos los miembros de la Orden<\/td>\n      <td>Edici\u00f3n interna<\/td>\n      <td>Orden Hospitalaria de San Juan de Dios en Espa\u00f1a y Portugal<\/td>\n      <td>Online<\/td>\n      <td><a href=\"https:\/\/drive.google.com\/file\/d\/1g-CZuYJ6wPAeRsMBQPwSKp9mh0k0BufH\/view?usp=sharing\" target=\"_blank\">Ver enlace<\/a><\/td>\n      <td>No publicado<\/td>\n      <td>3. Salud, discapacidades, cuidados;9. Otros<\/td>\n      <td>4. Investigaci\u00f3n acci\u00f3n participativa<\/td>\n      <td>1. Organizaciones no p\u00fablicas (sindicatos, fundaciones, asociaciones,  etc) y sus revistas<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n<script>\n$(document).ready(function() {\n  var table = $('#tablaEstudios').DataTable({\n    initComplete: function () {\n      this.api().columns([1, 6, 8, 9, 10, 11]).every(function (i) {\n        var column = this;\n        var selectId = [\n          '#filterYear',\n          '#filterAccesibilidad',\n          '#filterPublicacion',\n          '#filterTematica',\n          '#filterMetodologia',\n          '#filterCliente'\n        ][i];\n        var select = $(selectId);\n\n        column.data().unique().sort().each(function (d) {\n          if (d && select.find(\"option[value='\" + d + \"']\").length === 0) {\n            select.append('<option value=\"' + d + '\">' + d + '<\/option>');\n          }\n        });\n\n        select.on('change', function () {\n          var val = $.fn.dataTable.util.escapeRegex($(this).val());\n          column.search(val ? '^' + val + '$' : '', true, false).draw();\n        });\n      });\n    }\n  });\n});\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TodosMigraci\u00f3nTSAlimentaci\u00f3n Autor T\u00edtulo Tema Orgaz Migracion en la ciudad Migraci\u00f3n Orgaz Trabajo social y trabajo TS Blanco Derecho a la alimentaci\u00f3n Alimentaci\u00f3n Blanco La alimentaci\u00f3n de los j\u00f3venes Alimentaci\u00f3n Orgaz Vigilar y castigar 2 TS Codigo 19\/06\/2025 A\u00f1o: Todos Accesibilidad: Todos Publicaci\u00f3n: Todos Tem\u00e1tica: Todos Metodolog\u00eda: Todos Cliente: Todos ID A\u00f1o Autor T\u00edtulo Edici\u00f3n Cliente&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-212","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":9,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":235,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/posts\/212\/revisions\/235"}],"wp:attachment":[{"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christianorgaz.eu\/index.php\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}