CodeIgniter configuración con XAMPP

En el artículo anterior te comenté sobre este potente framework basado en PHP y con el patrón de programación MVC CodeIgniter y lo fácil que es crear aplicaciones web .

Ahora, asumiendo que ya instalaste el XAMPP; si no lo hiciste te recomiendo ver el artículo anterior que incluye descarga del XAMPP.

Para facilitar la comprensión de la configuración de CodeIgniter vamos a realizar un ejemplo de creación de una base de datos y sus conexión a nuestro sistema basado en CodeIgniter.

Paso 1

Creación de una base de datos y una tabla en MySQL. Para ello verificar que los servicios de Apache y MySQL estén corriendo correctamente, sino hacemos clic en «Start» como vez en la imagen abajo.

xampp

Después ingresamos al navegador web y escribimos la siguiente URL: http://localhost/phpmyadmin/ , en la pestaña «Bases de datos» escribimos el nombre de nuestra base de datos: bdbodega y clic en «Crear». Ver imagen de abajo.

bdnew

Procedemos a crear la tabla correspondiente su nombre será: clientes, hacemos clic en la base de datos bdbodega que aparece al lado izquierdo, luego en la pestaña «Estructura» y en el campo «Nombre» escribimos el nombre de la tabla clientes y el «Número de columnas» será 5 para luego hacer clic en «Continuar». Vea la imagen de abajo.

ci2_tbnew

Solo faltaría escribir los nombres de los campos de nuestra tabla clientes para luego Guardar. Véase la imagen de abajo.

ci2_campostb

Paso 2

Configuración de CodeIgniter para conexión con la base de datos MySQL. Para ello vamos a ingresar a la siguiente ruta donde ya tenemos la carpeta que contienen nuestro proyecto al que llamaremos sisbodega, en el artículo anterior aparece como instalar CodeIgniter, ahora observa la siguiente imagen.

ci2_project

 

Luego vamos a editar el archivo config.php y database.php respectivamente, aquí te muestro su ubicación.

ci2_rutaconfig

Cambios en el archivo config.php

Línea 26

$config[‘base_url’] = ‘http://127.0.0.1/sisbodega/’;

Línea 79

$config[‘language’] = ‘spanish’;

Cambios en el archivo database.php

Nos ubicamos a partir de la línea 78:

$db['default'] = array(
	'dsn'	=> '',
	'hostname' => 'localhost',
	'username' => 'root',
	'password' => '',#sin clave, a menos que le hayas puesto al instalar
	'database' => 'bdbodega',
	'dbdriver' => 'mysqli',
	'dbprefix' => '',
	'pconnect' => FALSE,
	'db_debug' => (ENVIRONMENT !== 'production'),
	'cache_on' => FALSE,
	'cachedir' => '',
	'char_set' => 'utf8',
	'dbcollat' => 'utf8_general_ci',
	'swap_pre' => '',
	'encrypt' => FALSE,
	'compress' => FALSE,
	'stricton' => FALSE,
	'failover' => array(),
	'save_queries' => TRUE
);

En la línea 78 el hostname se refiere a nuestro servidor local.

En la línea 79 el username es el usuario de base de datos por defecto es root.

En la línea 80 el password es la clave del servidor si le pusiste al instalar sino quedará vacía.

En la línea 81 el database se refiere a la base de datos con que nos conectaremos.

Paso 3

Creamos una página en la capeta View con el nombre login.php, y para que esta aparesca por defecto al cargar el sistema cambiaremos una linea del controlador Welcome.php(está en la ruta C:\xampp\htdocs\sisbodega\application\controllers) como se muestra a continuación:

Línea 23

$this->load->view(‘login.php’);

Ahora ya está conectado nuestro proyecto a la base de datos y se muestra como página de inicio login.php, escribe la siguiente URL en tu navegador para comprobarlo:

http://localhost/sisbodega/

En el siguiente artículo veremos cómo hacer un formulario de acceso a nuestro sistema sisbodega

 

 

 

 

 

 

Deja un comentario