viernes, 5 de diciembre de 2014

Controlador respondiendo a parámetros para Query

Extracto

Controlador averigua si existe una tabla; si no existe, la crea e introduce datos de prueba; para, posteriormente, responder con datos dinámicos pasados como parámetro desde la URL.

Abreviaturas usadas

  • MVC, paradigma Modelo Vista Controlador
  • CI, CodeIgniter

Descripción

A través del grupo Code Igniter PHP Framework ESPAÑOL, al cual pertenezco, un miembro me pide ayuda por privado. Tras dos días de, materialmente, no poder atender su solicitud por falta de tiempo me pongo en contacto con él para indicarle que haría esta entrada.

Esta entrada es mejorable en cuanto a la pureza del MVC porque en esta entrada de blog no me atengo a ella, ya que no uso, como vistas dinámicas, ni un modelo. Sirva la excusa del tiempo que no tengo.

Archivo .htaccess


archivo /config/database.php


archivo /controllers/parametro.php

Ejecución

  1. Asegúrate que tu instalación de CodeIgniter esté funcionando.
  2. Copia a sus respectivos directorios los archivos /config/database.php y /controllers/parametro.php.
  3. Copia el archivo .htaccess a la raiz de tu instalación de CI.
  4. Dirígete a tu ubicación así http://miservidor/parametro.
  5. Comprueba que la tabla parametro existe y tiene datos
  6. Ejecuta la dirección http://miservidor/parametro/autor/pedro
  7. comprueba que recibes datos dinámicos
  8.  http://miservidor/parametro/autor/antonio
  9. ejecuta el paso 7 otra vez.

Epílogo

Espero que os sirva de ayuda. En cualquier caso estaré encantado de poder atender vuestros comentarios. Tampoco estaría mal que hiciérais +1... ;-)