* hay un usuario registrado en la base. El administrador tiene entrar al login para crear 1 o mas albumes...
*Cuando creo el album 1 guardo el registro del Album, el usuario y el nombre del (album que es la ruta) en la primera linea de la base de datos. Luego guardo las imagenes en la carpeta creada. El error esta en que al crear un 2º album las imagenes las sigue guardando en la carpeta del primer registro en la base y no en el segundo.
Este es el php, que debo cambiar exactamente?:
elseif ($_POST[EnviarPaso2]) {
$sql = "select max(idAlbum) from album and idUsuario = $_SESSION[usuarioRegistrado] and idAlbum = ACA DEBE TOMAR EL ULTIMO VALOR INGRESADO EN LA BASE";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$directorio = "./galleries/$row[ruta]";
$origen = $_FILES['imagen']['tmp_name'];
$destino = "$directorio/".$_FILES['imagen']['name'];
copy($origen, $destino);
$_GET[paso] = 2;
}
Base de Datos:
DROP TABLE IF EXISTS `album`;
CREATE TABLE `album` (
`idAlbum` int(11) NOT NULL default '0',
`idUsuario` int(11) NOT NULL default '0',
`ruta` varchar(255) default NULL,
PRIMARY KEY (`idAlbum`,`idUsuario`),
UNIQUE KEY `idAlbum` (`idAlbum`)
);
NECESITO AYUDA!! ESTOY MEDIO EN EL HORNO!! Gracias a los solidarios!
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)