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 28-03-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 13
juanpy Va por buen camino
Unhappy RAD PHP, insertar una imagen desde el campo de una tabla MySql

Estimados,

Necesito insertar en un form RAD PHP una imagen desde un campo de una tabla MySql.

He probado con DataSource, DataField, AutoSize, Binary y todas las propiedades de Image que existen pero no logra levantar la imagen y solo me aperece el codigo binario.

Si alguien pudiese orientarme se lo agradeceria sinceramente.

Gracias.
Responder Con Cita
  #2  
Antiguo 29-03-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola juanpy.

¿ Podrías poner la parte del código donde asignas la imágen al componente que debe mostrarla ?

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 29-03-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 13
juanpy Va por buen camino
Exclamation RAD PHP Sigo con el problema

Hola Ecfisa,

Las propiedades son:
Autosize Falso
Binary Falso
BinaryType image/jpeg
Border True
Cached Falso
Center Falso
Cursor crDefaul
DataField [empty]
DataSource [empty]
Enable True
Hnt [empty]
ImageSource [empty]
Layer 0
Left 602
Link [empty]
LinkTarget [empty]
Name Image2
ParentShowHnt True
PopupMenu [empty]
Proportional True
ShowHnt Falso
Stretch Falso
Style [empty]
Tag 0
Top 106
Visible True
Width 178

Y el código es:

Código PHP:
if ($this->ConsultaSocio->fields['foto']<>"") {
         
$this->Image2->ImageSource=$this->ConsultaSocio->fields['foto']; // usuario/contraseña incorrecta
     
}
     else 
$this->Image2->ImageSource='FND2.jpg'
Saludos y gracias estimado.
Responder Con Cita
  #4  
Antiguo 02-04-2012
georkis georkis is offline
Miembro
 
Registrado: abr 2008
Ubicación: Cuba
Posts: 39
Poder: 0
georkis Va por buen camino
Cool To tengo el código...

Tengo que revizar muy bien en mi mata burro... porque a la verdad eso ya no se usa... imagínate que PHP tiene que leer la imagen y luego mostrarla... lo logico sería subir la imagen y conjuntamente la ubicación... no tengo experiencia de que lo que es RAD PHP... pero lo lógico sería por URL y no Insertar la imagen en la base de dato... dime si te inserto el Código. Para buscarlo en el mata burro... es una frase que use... es como un saco de cosa que tengo (Manuales, ejemplos, entre muchas cosas)... bueno dime???
Responder Con Cita
  #5  
Antiguo 02-04-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Poder: 13
juanpy Va por buen camino
Unhappy Excelente ofrecimiento...

Estimado Georkis,

La verdad es que tienes toda la razón, y es como yo tambien pienso, pero el sistema trabaja así, el modelo de las tablas lleva 4 años, y es lo que que hay, osea, hay que "aperrar" (un perro acata no cuestiona).

RAD PHP o DELPHI FOR PHP, es una buena herramienta pero con escasa información y casi nada de soporte.

Ayudeme con lo que tenga, todo será bienvenido mire que hasta ahora avanzo lento y a puros comentarios de los colegas del foro...

Saludos y gracias.
Responder Con Cita
  #6  
Antiguo 03-04-2012
georkis georkis is offline
Miembro
 
Registrado: abr 2008
Ubicación: Cuba
Posts: 39
Poder: 0
georkis Va por buen camino
Smile Hola colega...

Tengo lo que quieres, pero lo tengo en mi casa, tienes que esperar hasta mañana 4 de abril para enviarte un PDF, que tiene varios ejemplos de como trabajar con ficheros desde la base de datos MySQL, Ese método de poner la imagen en la base de datos lo use hace tiempo, se demora un poquito pero es seguro de tenerlo en la base de datos y no en un directorio esa es la diferencia, por eso te exigen que trabajes así, pero hay opciones de seguridad que se da en PHP para evitar dichas violaciones en los directorios...

Bueno colega... mañana a más tardar te mando el PDF.
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
Llenar un Combobox con un campo de una tabla MySql. Desde un qry volcar los datos. juanpy PHP 9 12-10-2012 04:46:06
Insertar imagen en campo blob mediante SQL saulpm MS SQL Server 12 12-10-2010 15:35:33
Insertar imagen desde campo blob en excel David OOP 1 18-03-2009 18:30:34
Insertar imagen en un campo blob de mysql coletaun Varios 2 23-05-2007 19:29:21
Insertar y recuperar una imagen en un campo blob bluegene MySQL 0 30-03-2007 20:01:43


La franja horaria es GMT +2. Ahora son las 14:57:31.


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