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
Share This | Email this page to a friend
Posted by Andreano Lanusse on April 26th, 2007 under PHP, Spanish |6 Responses to “Aplicaciones de E-Commerce con Delphi for PHP e InterBase”
Leave a Comment
Server Response from: blog1.codegear.com

May 15th, 2007 at 8:24 am
Gracias
May 16th, 2007 at 2:53 pm
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
June 13th, 2007 at 8:04 am
Gracias por los tutoriales.
June 13th, 2007 at 8:05 am
gracias.
August 17th, 2007 at 1:52 pm
Un pregunta puede uno Poner este ejemplo - o cualquiera de Delphi for PHP - sobre un servidor linux?
August 19th, 2007 at 4:24 pm
Hola Martincv,
si puedes pner sobre un servidor linux
Saludos