Imagenes en mysql????
de que manera podria guardar imagenes en mysql y despues mostrar lo que e guardado
Por e- mail le he remitido un ejemplo para hacer esto. La solución del asunto es usar un campo tipo BLOB. La estructura de la base de datos de prueba es la siguiente:
# Base de datos : `repositorio`
#
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `album`
#
CREATE TABLE `album` (
`id_album` varchar(10) NOT NULL default '',
`album` varchar(30) NOT NULL default '',
`Parent` varchar(10) NOT NULL default '',
PRIMARY KEY (`id_album`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `archivos`
#
CREATE TABLE `archivos` (
`id_archivo` int(11) NOT NULL auto_increment,
`nombre` varchar(200) NOT NULL default '',
`descripcion` varchar(100) NOT NULL default '',
`contenido` longblob NOT NULL,
`tipo` varchar(50) NOT NULL default '',
`id_subcategoria` int(10) NOT NULL default '0',
`fec_actualiza` date NOT NULL default '0000-00-00',
PRIMARY KEY (`id_archivo`),
UNIQUE KEY `nombre` (`nombre`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `categorias`
#
CREATE TABLE `categorias` (
`id_categoria` int(10) NOT NULL auto_increment,
`categoria` varchar(30) NOT NULL default '',
`Parent` int(10) NOT NULL default '0',
PRIMARY KEY (`id_categoria`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `grupos`
#
CREATE TABLE `grupos` (
`id_grupo` int(10) NOT NULL auto_increment,
`grupo` varchar(30) NOT NULL default '',
PRIMARY KEY (`id_grupo`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `subcategorias`
#
CREATE TABLE `subcategorias` (
`id_subcategoria` int(10) NOT NULL auto_increment,
`subcategoria` varchar(200) NOT NULL default '',
`parent` int(10) NOT NULL default '0',
PRIMARY KEY (`id_subcategoria`)
) TYPE=MyISAM;
# Base de datos : `repositorio`
#
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `album`
#
CREATE TABLE `album` (
`id_album` varchar(10) NOT NULL default '',
`album` varchar(30) NOT NULL default '',
`Parent` varchar(10) NOT NULL default '',
PRIMARY KEY (`id_album`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `archivos`
#
CREATE TABLE `archivos` (
`id_archivo` int(11) NOT NULL auto_increment,
`nombre` varchar(200) NOT NULL default '',
`descripcion` varchar(100) NOT NULL default '',
`contenido` longblob NOT NULL,
`tipo` varchar(50) NOT NULL default '',
`id_subcategoria` int(10) NOT NULL default '0',
`fec_actualiza` date NOT NULL default '0000-00-00',
PRIMARY KEY (`id_archivo`),
UNIQUE KEY `nombre` (`nombre`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `categorias`
#
CREATE TABLE `categorias` (
`id_categoria` int(10) NOT NULL auto_increment,
`categoria` varchar(30) NOT NULL default '',
`Parent` int(10) NOT NULL default '0',
PRIMARY KEY (`id_categoria`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `grupos`
#
CREATE TABLE `grupos` (
`id_grupo` int(10) NOT NULL auto_increment,
`grupo` varchar(30) NOT NULL default '',
PRIMARY KEY (`id_grupo`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Estructura de tabla para la tabla `subcategorias`
#
CREATE TABLE `subcategorias` (
`id_subcategoria` int(10) NOT NULL auto_increment,
`subcategoria` varchar(200) NOT NULL default '',
`parent` int(10) NOT NULL default '0',
PRIMARY KEY (`id_subcategoria`)
) TYPE=MyISAM;
