Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robinho

Rotação de fotos

Recommended Posts

Oi galera !!!

 

precisava de sabes como se faz em php dps de amostrar a foto numa pagina, entao em baixo tenho um indice 1,2,3,etc, e queria fazer com q ao clicar na proxima avancasse para a proxima foto na bd, e qd retrocedesse entao faria o invero.

 

Tenho na bd uma tabela com a quatro campos das fotos.

 

Tenho um para a foto principal e mais tres para outras fotos relacionadas com a mesma...

 

Como poderei fazer para depois de chamar a primeira, ele entao ao carregar na proxima e anterior, ele va buscar as fotos.

 

Obrigado.

 

 

cumps

 

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca os campos ae pra gente ver melhor a estrutura...mas aconselho a sempre usar uma tabela para indices e dados, e outra somente com imagens, com relacionamento de indices..

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca os campos ae pra gente ver melhor a estrutura...mas aconselho a sempre usar uma tabela para indices e dados, e outra somente com imagens, com relacionamento de indices..

Campo | Registo |-----------------------id_imovel | 1 |id_zona | 1 | id_tipo | 1 | morada | sao paulo |topologia | T3 |num_metros | 320 |observacoes | para venda |path | 1.jpg |foto2 | imgs/2.jpg |foto3 | imgs/3.jpg |foto4 | imgs/4.jpg |A tabela é assim :) cumps :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

CODE
<?php

 

//mais ou menos assim:

 

// Imprime Anterior se existir

if($_GET['indice'] > 1)

echo 

"<a href='" $_PHP_SELF "?indice=" . ($_GET['indice'] - 1) . "'>Anterior </a>";

 

// isso vai imprimir os |1|2|3| como links

// esses links dao um reload na pagina enviando a variavel indice pelo metodo GET ana URL

for($i=0;$i<count($array);$i++){

echo 

"<a href='" $_PHP_SELF "?indice=" $i "'>| " $i " |</a>";

}

// Imprime Proximo se existir

if($_GET['indice'] > (count($array) - 1))

echo 

"<a href='" $_PHP_SELF "?indice=" . ($_GET['indice'] + 1) . "'> Proximo</a>";

 

 

?>

 

se eu esqueci de alguma coisa dah um toque

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal ainda estou na fase de abrir o popup depois de clicar na foto, abre o popup mas nao para a foto que pressionei, mas sim abre um popup com todas...

 

Que esta errado ?

 

<html><head><title> .: Fotos :. </title></head><script language="javascript">function popup (url) {	newwindow = window.open(url,'name','height=360, width=240');	if (window.focus) { newwindow.focus()}	return false;}</script><?include("database.inc");$tmp = "	SELECT		*	FROM			imovel	WHERE id_tipo = '1'	";$query = mysql_query ($tmp);while ($tmp = mysql_fetch_array ($query)) {if ($tmp['path'] != NULL){?>	<img border="2" src="<? echo $tmp['path']; ?>" xthumbnail-orig-image="<? echo $tmp['path']; ?>" width="100" height="100"><? 		echo "<a href=\"\" onclick=\"return popup(this, foto.php?id=$tmp[path])\">";}

Obrigado...

 

cumps

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.