Ver Mensaje Individual
  #59 (permalink)  
Antiguo 27/09/2010, 07:00
sandinosaso
 
Fecha de Ingreso: julio-2008
Mensajes: 208
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Galeria fotos Jquery

No un solo campo de tipo int (10) que se llama id_categoria...No uno por cada categoria sino un unico campo..
Asi:
id
id_categoria (o id_zona) como vos quieras llamarlo
Titulo
Descripcion
url_foto
url_thumb

Ahora cada vez que guardes en la tabla te vas a guardar en id_categoria(o id_zona como quieras) el valor que esta en option value aca abajo:

<select id="categoria" class="" name="categoria">
<option value="-">Todas</option>
<option value="1">Próx-acceso oeste</option>
<option value="2">Ruta 24</option>
<option value="3">Cina Cina</option>
<option value="4">Varios</option>
<option value="5">Emprendimientos</option>
<option value="6">Zona Oeste 1</option>
<option value="7">Zona Oeste 2</option>
<option value="7">Zona Oeste 3</option>
<option value="7">Zona Oeste 4</option>
<option value="7">Zona Oeste 5</option>
<option value="7">Zona Norte 1</option>
<option value="7">Zona Norte 2</option>
<option value="7">Zona Norte 3</option>

</select>

Ten en cuenta que no puedes poner valores repetidos porque con un mismo valor irias a la misma galeria de imagenes (porque el campo id_categoria lo que hace es eso decirte que categoria(o galeria) mostrar).

Asi que no pongas todos estos iguales (valor 7):
<option value="7">Zona Oeste 2</option>
<option value="7">Zona Oeste 3</option>
<option value="7">Zona Oeste 4</option>
<option value="7">Zona Oeste 5</option>
<option value="7">Zona Norte 1</option>
<option value="7">Zona Norte 2</option>
<option value="7">Zona Norte 3</option>

Sino te van a quedar todas las imagenes en la categoria=7.

Acuerdate en el cargar.php tambien guardarte la categoria ...eso lo haces cambiando:
$sql = "INSERT INTO Lotes (Titulo, Descripcion, url_foto, url_thumb) VALUES ('".$_POST['Titulo']."','".$_POST['Descripcion']."','$directorio','$directorio_thumb')";
por:
$sql = "INSERT INTO Lotes (Titulo, Descripcion, id_categoria,url_foto, url_thumb) VALUES ('".$_POST['Titulo']."','".$_POST['Descripcion']."','$_POST['categoria'],$directorio','$directorio_thumb')";

Y luego para buscar en zo-gallery.php pones los SELECT FROM....como te marque (o los enlaces como te marque)

Saludos