Aplicaciones de E-Commerce con Delphi for PHP e InterBase

Por: Andreano Lanusse

Resumen: Delphi for PHP incluye muchos ejemplos; uno de estos ejemplos es una aplicación de E-commerce.

Delphi for PHP incluye muchos ejemplos; uno de estos ejemplos es una aplicación de E-commerce. Esta aplicación utiliza MySQL y comandos propietarios.

Me di a la tarea de adaptar esta aplicación para que funcione con Interbase y otros sistemas de base de datos.

En este ejmplo veremos:
- Nuevos componentes
- Smarty Templates
- Parametros de URL
- Acceso a base de datos
- Cookies

y mas...

Despues de bajar el ejemplo lee el archivo Readme.

Vamos a necesitar modificar los parametros en configure.php para configurar la base de datos.

Uno de estos parametros es $SQLNextOrderID, este parametro es una sentencia SQL para definir como obtener el siguiente ID de la tabla Order.

Para esto podemos usar Select MAX, en mi opinion esa no es la mejor solución, asi que para Interbase usare lo siguiente:

Select Gen_ID(gen_orders_id, 1) as NEXTID from RDB$DATABASE

Este sera el unico punto donde encotraremos un comando SQL especifico de Interbase.

Por supuesto que los metadatos para las tablas estan incluidos y sera necesario cambiar los triggers, estos triggers son usados para hacer AutoIncrement.

Download -> http://cc.codegear.com/item/24557

Que se deviertan!!

Respuesta del Servidor desde: ETNASC01