Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2003, 16:40
Avatar de adex
adex
 
Fecha de Ingreso: marzo-2002
Ubicación: Lima, Perú, América Latina
Mensajes: 445
Antigüedad: 22 años, 1 mes
Puntos: 0
propongo Galería de Fotos "desde cero"

Hola amigos del Foro lo que les propongo es realizar una Galería de fotos desde "CERO" para todos aquellos que quieran implemetarlo en sus WEB'S, pero tendra que ser con la siempre participacion incondicional de todos Uds. Pero no vengan que primero busquen en hotscripts o las faq'as por que en ello solo envian al desvio a los que queremos de alguna u otra manera aprender, dicen que haciendo y deshaciendo las cosas se aprende pero en mi caso e desarmado muchas cosas y aun no logro hacerlo

he empezado con lo siguiente que seria la configuracion inicial(trabajara con sql )
Código PHP:
conexion.php
<?php
//El Host De La Base De Datos
$hostbd "localhost";

//Login Para Conectarnos Con El Host
$loginBaseDatos "usuario";

//Password Para Conectarnos Con El Host
$passwordBaseDatos "clave";

//Nombre DB
$nombreBaseDatos "nombre db";

// --- Nombre de las Tablas para la Galeria ----
$GaleriaImagenesD "GaleriadeFotos_ImgDB"// informacion hacerca de las fotos
$GaleriaCategoria "GaleriadeFotos_ImgCategoria"// Gategoria de las fotos
// --- -----------------------------------------------   ----

#############################################################################
if(!mysql_connect("$hostbd","$loginBaseDatos","$passwordBaseDatos"))
{
    echo 
"No Se Ha Podido Conectar A La Base de Datos, Revise El Password O Login!.";
    exit();
}
if(!
mysql_select_db("$nombreBaseDatos"))
{
    echo 
"Error Seleccionando La Base De Datos!.";
    exit();
}
#############################################################################

?>
SQL (creando las tablas)
Código PHP:
install.php
<?php
include("conexion.php");

// ........... Creando el nombre Para la primera Categoria !!!

$NombreCategoria "Fotos del Cumpleaños 2002";

// 1.- ----------- Crear Tabla para la descripcion de de las Fotos -------------

$sql "CREATE TABLE $GaleriaImagenesD (";
$sql .= "imagenID int(20) NOT NULL auto_increment,";
$sql .= "ImgCategoria int(20) NOT NULL default '0',";
$sql .= "ImgImagen varchar(50) NOT NULL default '',";
$sql .= "ImgThumb varchar(50) NOT NULL default '',";
$sql .= "ImgDescripcion varchar(250) NOT NULL default '',";
$sql .= "DefaultMsg varchar(150) NOT NULL default '',";
$sql .= "PRIMARY KEY  (imagenID)";
$sql .= ") TYPE=MyISAM;";


echo 
"Instalando » ::: $GaleriaImagenesD  :::<br>";

if(
mysql_query($sql))
{
    echo 
"$GaleriaImagenesD ::: - INSTALADA EXITOSAMENTE.";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

echo 
"<BR>";

// 2.- ----------- Crear Tabla para la categoria de las Fotos -----------

$sql "CREATE TABLE $GaleriaCategoria (";
$sql .= "CategoriaID int(10) NOT NULL auto_increment,";
$sql .= "CategoriaNombre varchar(50) NOT NULL default '',";
$sql .= "PRIMARY KEY  (CategoriaID)";
$sql .= ") TYPE=MyISAM;";

    echo 
"« Instalando » ::: $GaleriaCategoria :::<br>";

if(
mysql_query($sql))
{
    echo 
"$GaleriaCategoria ::: - INSTALADA EXITOSAMENTE.";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

echo 
"<BR>";

// -----------------------------------------------------------------
// creando la Primera Categoria
// -----------------------------------------------------------------
$sql ="INSERT INTO $GaleriaCategoria VALUES (1, '".$NombreCategoria."')";

    echo 
"Instalando categoria: $NombreCategoria <br>";

if(
mysql_query($sql))
{
    echo 
"$NombreCategoria ::: - INSTALADA EXITOSAMENTE, en: $GaleriaCategoria";
}
else
{
    echo 
"ERROR, IMPOSIBLE INSTALAR, MySql Error:".mysql_error();
}

?>
ahora viene lo bueno
la arquitectura para leer las fotos
podran hecharnos una manito en esto? creo que muchos agradeceran verlo en la FAQ's de FDW de esta galeria

muchos saludos: