
uilhian
Membros-
Total de itens
32 -
Registro em
-
Última visita
Tudo que uilhian postou
-
o que acontece é o seguinte quando clico no link/"imagem" ele deveria chamar as imagens de dentro da pasta referente ao link clicado mas quando clico ele me retorna o seguinte erro: thumb_ajax.php <?php $id_pasta = isset($_GET['PASTA'])?$_GET['PASTA']:0; $mostrar_c = $driver->fetchAll("SELECT * FROM teste WHERE ID_PASTA = ".$id_pasta); $consultar = mysqli_query($conn , '$mostrar_c'); $mostrar_c_pasta = $driver->fetchAll("SELECT * FROM teste WHERE ID = ".$id_pasta); $consultar_pasta = mysqli_query($conn , '$mostrar_c'); if($query_array_pasta = mysqli_fetch_array($consultar_pasta)){ $cidade = $query_array_pasta['CIDADE']; $estado = $query_array_pasta['ESTADO']; $bairro = $query_array_pasta['BAIRRO']; $status = $query_array_pasta['STATUS']; } $url_valor = ""; foreach ($mostrar_c as $mostrar_c){ $url_valor .= "{href : 'http://localhost/img/PASTA_".$id_pasta."/".$mostrar_c['IMAGEM']."', title: '".$bairro." - ".$cidade."/".$estado."'},"; } echo "[".$url_valor."]"; ?>
-
beleza cara valeus mesmo! :)
-
a galeria está sim... só ta "paginando" errado! ;)
-
dedas, só você pra me ajuda mesmo cara pois não consigo de jeito nenhum adapta essa pagina ao código pra rodar "certo". caso não seja possivel de boas também... ;) index.php <div id="dados"> <?php $query_str = ("SELECT COUNT(*) as cont FROM tabela_teste WHERE ID_PASTA = 0"); $query = mysql_query($query_str); $quant_resul = 8; $pagina = 1; $paginas = ceil($query['count'] / $quant_resul); $result = mysql_query("SELECT *FROM tabela_teste LIMIT 0 , " . $quant_resul); $x = 1; while($query_array = mysql_fetch_assoc($result)){ echo "<div class='thumb'><a class='OBRA_".$x."' href='java script:void(0);' onclick=\"java script:exibeImagens(".$query_array['ID'].",".$x.");\"><img src='thumb.php?img=imagens/".$query_array['IMAGEM']."' /></a></div>"; $x++; }; include('icl/pag_indice.php'); ?> </div> pg_cont.php <?php $pagina = $_POST['pagina']; $quant_resul = $_POST['quant_result']; $paginas = $_POST['paginas']; $start = $pagina * $quant_resul; $pagina++; require_once("conexao.php"); $result = mysql_query("SELECT * FROM tabela_teste LIMIT " . $start . " , " . $quant_resul); $x = 1; while($query_array = mysql_fetch_assoc($result)){ echo "<div class='thumb'><a class='OBRA_".$x."' href='java script:void(0);' onclick=\"java script:exibeImagens(".$query_array['ID'].",".$x.");\"><img src='thumb.php?img=imagens/".$query_array['IMAGEM']."' /></a></div>"; $x++; }; include('pag_indice.php'); ?> pg_indice.php <?php echo "<div id='PAGINACAO'>"; if ($pagina > 1) { echo ' <a href="java script:paginar(' . ($pagina - 2) . ',' . $paginas . ',' . $quant_resul . ')">̑ anterior</a> '; echo ' <a href="java script:paginar(0,' . $paginas . ',' . $quant_resul . ')">1</a> '; } else { echo "<font color=#CCC>ant.</font>"; echo " <span class='pgoff'>1</span> "; } for ($i = $pagina; $i <= ($pagina + 1); $i++) { if (($i - 1) == ($pagina - 1) and ($i - 1) != 1 and ($i != 1)) { echo '... <a href="java script:paginar(' . ($i - 2) . ',' . $paginas . ',' . $quant_resul . ')">' . ($i - 1) . '</a> '; } if ($i == 1 or $i == $paginas or $i == $paginas) { echo""; } elseif ($pagina == $i) { echo " <span class='pgoff'>$i</span> "; } elseif ($i < $pagina) { echo ' <a href="java script:paginar(' . $i - 1 . ',' . $paginas . ',' . $quant_resul . ')">' . $i . '</a> '; } if (($i + 1) == ($pagina + 1) and ($i + 1) != $paginas and $i != $paginas) { echo ' <a href="java script:paginar(' . ($i) . ',' . $paginas . ',' . $quant_resul . ')">' . ($i + 1) . '</a> ...'; } } if ($paginas == 1) { echo ""; echo "<font color=#CCC>‣</font>"; } elseif ($pagina < $paginas) { echo ' <a href="java script:paginar(' . ($paginas - 1) . ',' . $paginas . ',' . $quant_resul . ')">' . $paginas . '</a>'; echo ' <a href="java script:paginar(' . ($pagina) . ',' . $paginas . ',' . $quant_resul . ')"><b>‣</b></a> '; } else { echo " <span class='pgoff'>" . $paginas . "</span> "; echo "<font color=#CCC>próximo »</font>"; } echo "</div>"; ?> thumb_ajax.php <?php require_once("icl/conexao.php"); $id_pasta = isset($_GET['PASTA'])?$_GET['PASTA']:0; $query_str = "SELECT * FROM tabela_teste WHERE ID_PASTA = ".$id_pasta; $query = mysql_query($query_str); $query_str_pasta = "SELECT * FROM tabela_teste WHERE ID = ".$id_pasta; $query_pasta = mysql_query($query_str_pasta); if($query_array_pasta = mysql_fetch_array($query_pasta)){ $cidade = $query_array_pasta['CIDADE']; $status = $query_array_pasta['STATUS']; } $url_valor = ""; while($query_array = mysql_fetch_assoc($query)){ $url_valor .= "{href : 'http://localhost/imagens/PASTA_".$id_pasta."/".$query_array['IMAGEM']."', title: '".$cidade."/".$estado."'},"; } echo "[".$url_valor."]"; ?> o resultado: mas ae que acontece como pode ver na imagem, o botão "proximo" não ta abilitando e quando clico na pagina dois, ele me retorna registros a "mais" pois só tenho 10 registros... tem 8 na primeira era só pra retorna 2 registros... e ainda ele ta aparecendo a pagina 3... 4 conforme eu vo clicando ele vai aparecendo sem ter mais registro.
-
entendi... valeu... brigadão mais uma vez. ;)
-
seria isso aqui ? $query_str = "SELECT * FROM tabela_teste WHERE PASTA-ID = ".$id_pasta; $query_str2 = "SELECT * FROM tabela_teste WHERE PASTA-ID = 0; $query = mysql_query($query_str);
-
aqui de baixo ? $query_str = "SELECT * FROM tabela_teste WHERE PASTA-ID = ".$id_pasta; $query = mysql_query($query_str); ?
-
bom eu inseri os dados da cidade e status somente nas PASTAS, pra tipo se fosse precisar editar editaria somente "um registro" ao invez de editar todos registros de imagem referente a pasta... mas se não da pra pega o valor, paciencia eu coloco a cidade e o status registro por registro... ;) valeu!
-
isso pegar os dados dos campos cidade e status mas somente os que a PASTA-ID seja = 0. porque que nem aqui desse jeito que to usando ele pega os dados de "todos" os itens, mas somente os itens com PASTA-ID = 0 ta preenchido o resto é tudo "null". ae no caso não ta me retornando nada. $url_valor .= "{href : 'http://localhost/estudo/galeria/img/pasta_".$id_pasta."/".$query_array['imagem']."', title: '".$query_array['cidade']." ".$query_array['status']."'},";
-
assim... o esquema que foi feito no banco fico assim... ID | PASTA-ID | NOME | CIDADE | STATUS 1 0 pasta1 sp 1 2 0 pasta2 mg 0 3 1 imge1 null null 4 2 imge1 null null certo, ae o que acontece eu queria pegar o valor dos campos CIDADE e STATUS de todas as pastas entendeu... eu deixei a imagens com o campo NULL porque se precisar "EDITAR" só editaria um campo e não precisava editar todos os campos das imagens referente a pasta, entendeu ? ae não sei se isso é possivel!
-
uma duvida, que nem eu preenchi o campo "CIDADE" aqui somente nas imagens "PASTA" com id 0. só que na hora de "resgatar" title: '".$query_array['cidade']."' ele não me traz os dados pois o campo referente a cidade nas "imagens" eu deixei como nulo. tem como resgatar somente os dados somente das "pasta" com id 0 ?
-
entendiiii.... de boa, vou ver o que faço com esse fancybox mesmo... ;)
-
só uma duvida boba, caso eu queira continuar usando o LightBox ao invez do fancybox muda algo "grotescamente" ?
-
eu entendi depois que postei que vi a caca... é tipo o nome da pasta criada tem que ser o mesmo que o da id_pasta... ;)
-
certo... vo da uma olhada... obrigado!
-
é esse esqueminha ae eu fiz peguei a primeira imagens de cada pasta e deixei na "raiz", agora eu num to entendendo esse esquema de colocar id do registro pasta como numero da pasta... ;(
-
opaaaa... e como tem ajudado, sem palavrasss... agradecido mesmo... o esquema é bem esse isso ae mesmo rodo redondo essa galeria que você posto... só que mesmo assim fico uma duvida... ;( que nem o esquema você fez as "imagens" ficam em um uniko lugar todas juntas... que nem no caso o que tenho aqui é cada "obra" tem sua respectiva pasta, exemplo: tem a pasta imagens e dentro da pasta imagens tem: imagens/Pasta_01 = imagens obra 1 dentro imagens/Pasta_02 = imagens obra 2 dentro ae nesse caso como chamar as imagens ?
-
fecho fechando... ;p
-
agradecido... ;)
-
então dedas o que eu mais qeria era não carregar todas imagens de uma vez pois já está sobrecarregando o site porque quase todo dia adiciono imagens e só tende aumentar... só que ta complicado achar a solução pra isso, pois ta dificil achar ajuda em ajax ou um outro tipo de solução sei la... mas desde já valeu ae pela força!
-
Conflito entre Popup(popbox.js) e Prototype.js
uma questão postou uilhian Ajax, JavaScript, XML, DOM
bom eu to tentando colocar essa tooltip no site: <script type='text/javascript' charset='utf-8' src='Deslizante/popbox.js'></script> <style type='text/css' media='screen'> label { display: block; } .box { width:350px; } </style> <script type='text/javascript' charset='utf-8'> (function( $ ){ $(document).ready(function( $ ){ $('.popbox').popbox(); }); })(jQuery); </script> popbox.js (function(){ $.fn.popbox = function(options){ var settings = $.extend({ selector : this.selector, open : '.open', box : '.box', arrow : '.arrow', arrow_border : '.arrow-border', close : '.close' }, options); var methods = { open: function(event){ event.preventDefault(); var pop = $(this); var box = $(this).parent().find(settings['box']); box.find(settings['arrow']).css({'left': box.width()/2 - 10}); box.find(settings['arrow_border']).css({'left': box.width()/2 - 10}); if(box.css('display') == 'block'){ methods.close(); } else { box.css({'display': 'block', 'top': 10, 'left': ((pop.parent().width()/2) -box.width()/2 )}); } }, close: function(){ $(settings['box']).fadeOut("fast"); } }; $(document).bind('keyup', function(event){ if(event.keyCode == 27){ methods.close(); } }); $(document).bind('click', function(event){ if(!$(event.target).closest(settings['selector']).length){ methods.close(); } }); return this.each(function(){ $(this).css({'width': $(settings['box']).width()}); // Width needs to be set otherwise popbox will not move when window resized. $(settings['open'], this).bind('click', methods.open); $(settings['open'], this).parent().find(settings['close']).bind('click', methods.close); }); } }).call(this); <div class='collapse'> <div class='box'> <div class='arrow'></div> <div class='arrow-border'></div> TESTE TESTE TESTE </div> </div> </div> mas ela está dando conflito com o seguinte .JS prototype.js que é usado no lightbox. quando eu tiro essa linha o script acima funciona. caso alguém posso me ajudar, obrigado desde já. -
nusssa agora cumplico tudo... ;( faço nem idéia de como usar ajax e nem por onde começar... mas mesmo assim agradecido pela grande ajuda até o momento.
-
até ae entendi, mas que nem no caso eu queira usar o lightbox pra abrir "todas" imagens referente a "PASTA/IMAGEM"ao clicar em uma determinada imagem. ? algo do tipo: <?php $i = 0; foreach (glob("imgs/01/*.jpg") as $i1) { $class = $i>=1 ? 'style="display: none;"':''; ?> <div class="thumb" <?php echo $class; ?>><a href="<?php echo $i1; ?>" rel="lightbox[roadtrip]"><img src="thumb.php?img=<?php echo $i1; ?>" /></a></div> <?php $i++; } ?>
-
opa... ve ae... $sql = "CREATE TABLE obras( ID int(3) NOT NULL AUTO_INCREMENT, ID_PASTA int(3) DEFAULT NULL, NOME varchar(100) DEFAULT NULL, IMAGEM varchar(100) DEFAULT NULL, CIDADE varchar(50) DEFAULT NULL, BAIRRO varchar(50) DEFAULT NULL, STATUS int(15) DEFAULT NULL, PRIMARY KEY(ID) )DEFAULT CHARSET=latin1;" mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(0,'Pasta 1','imagem1.jpg','São Paulo','Morumbi',1)"); mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(0,'Pasta 2','imagem2.jpg','São Paulo','Morumbi',1)"); mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(0,'Pasta 3','imagem3.jpg','São Paulo','Morumbi',1)"); mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(1,'imagem 1','imagem1.jpg','São Paulo','Morumbi',1)"); mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(1,'imagem 1','imagem2.jpg','São Paulo','Morumbi',1)"); mysql_query("INSERT INTO obras(ID_PASTA,NOME,IMAGEM,CIDADE,BAIRRO,STATUS) VALUES(1,'imagem 1','imagem3.jpg','São Paulo','Morumbi',1)"); que nem agora caso esteja certo... como faço pra mostrar a PRIMEIRA imagem de cada "pasta" ? como ta no site que postei logo no começo. não esquecendo... muito obrigado pela atenção
-
bom se eu entendi bem minha "TABELA" ficaria assim: ID_PADRÃO | ID_PASTA | PASTA | CIDADE | BAIRRO | STATUS | DATA CREATE TABLE `banner`( `id_padrao` int(3) NOT NULL AUTO_INCREMENT, `id_pasta` int(3) DEFAULT NULL, `pasta` varchar(255) DEFAULT NULL, `cidade` varchar(255) DEFAULT NULL, `bairro` varchar(255) DEFAULT NULL, `status` varchar(20) DEFAULT NULL, `data_cadastro` timestamp NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY(`id_padrao`) )DEFAULT CHARSET=latin1; até ae então tudo certo, correto ? caso não me corrija. ;) ae por exemplo já tenho 3 pastas local criada, com 5 imagens cada pasta. eu teria que fazer assim então: INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(1,"pasta 01","imagem1.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(1,"pasta 01","imagem2.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(1,"pasta 01","imagem3.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(1,"pasta 01","imagem4.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(1,"pasta 01","imagem5.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(2,"pasta 02","imagem1.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(2,"pasta 02","imagem2.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(2,"pasta 02","imagem3.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(2,"pasta 02","imagem4.jpg"); INSERT INTO `TABELA`(`id_pasta`,`pasta`,`cidade`,`bairro`,`status`) VALUES(2,"pasta 02","imagem5.jpg"); etc... seria isso ? desde já muito obrigado!