
16/12/2007, 11:03
|
 | Super Moderador | | Fecha de Ingreso: noviembre-2001 Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 3 meses Puntos: 655 | |
Re: Problema con archivos en campos BLOB No voy a tirarle la culpa a MySQL o PHP.
PHP, es un lenguaje de programación web, aunque el código esté bien a simple vista, es código y este es generado por personas por lo que puede tener errores.
MySQL, es una Base de Datos o un almacén de datos. Si los datos llegan bien, los deberías recuperar bien. Aquí utilizamos el término de... Si basura entra, basura sale.
Ahora, si queres algo bastante funcional o liviano, lo que podrían hacer es cambiar ese campo BLOB por un VARCHAR. Al hacer esto, creas en el servidor web un folder o carpeta clasificado o identificado de alguna forma, guardas ahí los archivos y en el campo VARCHAR, solo almacenas la ruta relativa.
Al subir los archivos, lo haces a ese directorio y no un campo de la BD y al tratar de recuperarlo, solo accesas la ruta relativa para saber donde está el archivo y lo puedas abrir.
Así te aseguras que el archivo siempre va a estar intacto.
__________________ La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |