Skip to content

Aplicaciones de E-Commerce con Delphi for PHP e InterBase

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!!


Versão em Português clique aqui
English Version click here

{ 6 } Comments

  1. mail | May 15, 2007 at 8:24 am | Permalink

    Gracias

  2. Orbe Bolivar | May 16, 2007 at 2:53 pm | Permalink

    Estoy recien empesando con php, mysql y apache y me parece demasiado interesante ya que estaba dedicado a SQL SERVER y Oracle y estoy acostumbrado al ambiente visual, bueno gracias por compartir y cuando haga algunos cambios importantes devolvere el favor

  3. Ariel Olea | June 13, 2007 at 8:04 am | Permalink

    Gracias por los tutoriales.

  4. Ariel Olea | June 13, 2007 at 8:05 am | Permalink

    gracias.

  5. Martincv | August 17, 2007 at 1:52 pm | Permalink

    Un pregunta puede uno Poner este ejemplo - o cualquiera de Delphi for PHP - sobre un servidor linux?

  6. Andreano Lanusse | August 19, 2007 at 4:24 pm | Permalink

    Hola Martincv,

    si puedes pner sobre un servidor linux

    Saludos

Post a Comment

Your email is never published nor shared. Required fields are marked *
Close