Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2006
Avatar de KeyMan
KeyMan KeyMan is offline
Miembro
 
Registrado: oct 2005
Posts: 32
Poder: 0
KeyMan Va por buen camino
Web en Php y añadir datos desde delphi

Hola gente he realizado una Web en php + mySql 5 y me gustaría saber como puedo desde una aplicación en delphi conectarme a la base de datos de mi servidor y añadir datos y fotos. Para que una vez añadido se visualice en la página web.

Si no me he explicado bien, me comentais.
__________________
Saludos.. KeyMan
Responder Con Cita
  #2  
Antiguo 01-08-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Bueno, pues lo de php sale sobrando. Es decir, lo que tú requieres es atacar la base de datos de mysql desde delphi y para ello php no interviene.

Para acceder a una base de mysql con delphi hay varios métodos. Unos es utilizando ODBC (el driver lo bajas del sitio de MySql), otro es usando dbExpress. También, lo que te recomendaría, es usar las componentes Zeos. Son gratuitas y sencillas de usar.

Si buscas Delphi+Mysql, Zeos, etc. en estos foros, encontrarás mucha información.

AGREGO:

Las componentes Zeos fueron pensadas hasta la versión 4.x de mysql pero varios aquí las han usado para la versión 5 aparentemente sin problemas. Ahora, la opción que yo uso más es la de las componentes MyDac. Éstas son de pago pero a mi juicio, es accesible y las componentes son muy buenas.

// Saludos

Última edición por roman fecha: 01-08-2006 a las 17:46:54.
Responder Con Cita
  #3  
Antiguo 02-08-2006
Avatar de KeyMan
KeyMan KeyMan is offline
Miembro
 
Registrado: oct 2005
Posts: 32
Poder: 0
KeyMan Va por buen camino
Muchisimas gracias, empezaré ya mismo a mirarmelo. Gracias una vez más.
__________________
Saludos.. KeyMan
Responder Con Cita
  #4  
Antiguo 02-08-2006
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.635
Poder: 10
Emilio Va por buen camino
Debes tener en cuenta un par de detalles que tal vez te eviten dolores de cabeza.

La conexión desde PHP generalmente atacarás mediante "localhost", suponiendo que PHP y MySQL se encuentran en la misma máquina, si tu aplicación Delphi se encuentra en otra máquina, entonces ese localhost lógicamente deberá ser cambiado por su correspondiente IP o nombre del dominio, ahora bien deberás tener dos cosas en cuenta en la máquina que tienes la base de datos.

1.- Que el firewall acepte conexiones remotas por el puerto que escucha MySQL (generalmente el 3306)

2.- Que la base de datos acepte conexiones externas indicándoselo con el signo del porcentaje '%' en los permisos host.

Y por último aunque esto ya se sale de tema, abrir ese puerto únicamente para la IP en la que está alojado tu programa en Delphi por cuestiones de seguridad, no es recomendable abrir el puerto de MySQL a cualquiera.
__________________
Saludos
Emilio
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como exportar datos desde Delphi a Outlook maravert API de Windows 2 16-07-2006 21:02:00
filtrar datos desde delphi 6 el_barto Impresión 1 06-01-2006 17:42:05
creacion de usuarios de bases de datos desde delphi el_barto Conexión con bases de datos 3 07-06-2005 20:24:28
Backup de la base de datos desde Delphi topolino MS SQL Server 1 17-05-2005 22:09:30
Como respaldar una base de datos desde Delphi gilberto_1126 Conexión con bases de datos 2 01-09-2004 08:22:56


La franja horaria es GMT +2. Ahora son las 03:40:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi