- Fórum WMO
- → dudesign's Content
dudesign's Content
There have been 26 items by dudesign (Search limited from 28/04/2023)
#1008957 Problemas No For...
Posted by dudesign on 05/04/2011, 09:17 in PHP
Estou tendo problemas com um FOR. É o seguinte, preciso pegar a quantidade de palavras digitadas na busca e adicioná-las no SELECT. Até ai tudo bem...
$palavra = trim($_REQUEST['pesquisa']); $quebra = explode(" ", $palavra); for($i=0; $i<count($quebra); $i++){ $condicao = "clientes.nome LIKE '%".$quebra[$i]."%' OR clientes.razaosocial LIKE '%".$quebra[$i]."%' OR clientes.cidade LIKE '%".$quebra[$i]."%' OR categorias.titulo LIKE '%".$quebra[$i]."%' OR especializacoes.especializacao LIKE '%".$quebra[$i]."%' OR "; $query = $busca->selecionar_innerjoin('clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, especializacoes.cliente, especializacoes.especializacao, categorias.id, categorias.titulo', 'clientes', 'especializacoes', 'categorias', '', 'clientes.id = especializacoes.cliente', 'clientes.categoria = categorias.id', '', ''.substr($condicao,0,-3).' AND clientes.situacao=1', 'clientes.nome DESC', ''); }
Mas na hora de exibir o SELECT, ele mostra em dois SELECTs. Sendo que era pra ser mostrado o que está em negrito em só um:
SELECT clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, especializacoes.cliente, especializacoes.especializacao, categorias.id, categorias.titulo FROM clientes INNER JOIN especializacoes ON clientes.id = especializacoes.cliente INNER JOIN categorias ON clientes.categoria = categorias.id WHERE clientes.nome LIKE '%eduardo%' OR clientes.razaosocial LIKE '%eduardo%' OR clientes.cidade LIKE '%eduardo%' OR categorias.titulo LIKE '%eduardo%' OR especializacoes.especializacao LIKE '%eduardo%' AND clientes.situacao=1 ORDER BY clientes.nome DESCSELECT clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, especializacoes.cliente, especializacoes.especializacao, categorias.id, categorias.titulo FROM clientes INNER JOIN especializacoes ON clientes.id = especializacoes.cliente INNER JOIN categorias ON clientes.categoria = categorias.id WHERE clientes.nome LIKE '%presentes%' OR clientes.razaosocial LIKE '%presentes%' OR clientes.cidade LIKE '%presentes%' OR categorias.titulo LIKE '%presentes%' OR especializacoes.especializacao LIKE '%presentes%' AND clientes.situacao=1 ORDER BY clientes.nome DESC
#1008956 Page Flip Flash Xml + Php
Posted by dudesign on 05/04/2011, 09:16 in PHP
Preciso mais uma vez de uma ajuda de vocês...
Estou trabalhando com Page Flip Flash e preciso que as imagens sejam selecionadas do banco.
A idéia é o seguinte:
O flash lê este arquivo Pages.xml
<content width="368" height="450" bgcolor="cccccc" loadercolor="ffffff" panelcolor="5d5d61" buttoncolor="5d5d61" textcolor="ffffff"> <page src="pages/01.jpg"/> <page src="pages/02.swf"/> <page src="pages/03.swf"/> <page src="pages/04.jpg"/> <page src="pages/05.jpg"/> <page src="pages/06.jpg"/> <page src="pages/07.swf"/> <page src="pages/08.jpg"/> <page src="pages/09.swf"/> <page src="pages/10.jpg"/> <page src="pages/11.swf"/> <page src="pages/12.jpg"/> <page src="pages/13.jpg"/> <page src="pages/14.jpg"/> </content>
Preciso fazer com o que o <page src="xxxx"/> seja repetido e selecionado pelo banco de dados MySQL, mas sempre sendo salvo no Pages.xml
Dei uma pesquisada e fiz assim, mas não sei como a pagina pegará os dados da busca
<?php include "CONEXÃO"; $consulta = @mysql_query("SELECT * FROM jornais WHERE jornal={$_GET['id']} AND status=1"); $manipulador_arq = fopen("/Pages.xml","w+"); @fwrite($manipulador_arq,'<content width="368" height="450" bgcolor="cccccc" loadercolor="ffffff" panelcolor="5d5d61" buttoncolor="5d5d61" textcolor="ffffff">\n\n\n'); while($exibir = @mysql_fetch_array($consulta)){ $xml = '<page src="../pages/'.$exibir.'"/>\n'; @fwrite($manipulador_arq,$xml); } @fwrite($manipulador_arq,"\n\n</content>"); ?>
#1008860 Estabelecer Tempo No Hover
Posted by dudesign on 01/04/2011, 13:08 in Javascript / DOM / AJAX / ECMAScript
esse cara não tem nada pra fazer não kkkk
vou fazer um teste aqui e te mando
guenta ai...
Marcos acredito que seja isso que você precise.
<html> <head> <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("a[href='"+get_page()+"']").parent('li').parents('ul').addClass('atual'); $(".menu ul").not('.atual').hide(); $(".menu > li > a").click(function(e){ if($(this).attr('href')=='#'){ e.preventDefault(); var ul = $(this).next('ul'); $(".menu ul").not($(ul)).slideUp(); $(ul).toggle('slow'); } }); $(".menu ul a").click(function(e){ var ul = $(this).next('ul'); $(".menu ul li ul").not($(ul)).slideUp();//se não quiser que feche o terceiro nivel, comente essa linha $(ul).toggle('slow'); }); }); function get_page(){ var url = window.location.href; var qnts = url.split('/').length; var pices = url.split('/'); return pices[qnts-1]!='#' ? pices[qnts-1] : ''; } </script> </head> <body> <ul class="menu"> <li><a href="#">item 1</a></li> <li><a href="#">1° nivel</a> <ul> <li><a href="#">2° nivel</a> <ul> <li><a href="#">3° nivel</a></li> <li><a href="#">3° nivel</a></li> </ul> </li> <li><a href="#">subitem 2</a> <ul> <li><a href="#">3° nivel</a></li> <li><a href="#">3° nivel</a></li> </ul> </li> </ul> </li> <li><a href="#">item 4 com submenu</a> <ul> <li><a href="#">subitem 1</a></li> <li><a href="#">subitem 2</a></li> <li><a href="#">subitem 3</a></li> <li><a href="#">subitem 4</a></li> </ul> </li> <li><a href="#">item 5 com submenu</a> <ul> <li><a href="#">subitem 1</a></li> <li><a href="#">subitem 2</a></li> <li><a href="#">subitem 3</a></li> </ul> </li> </ul><!-- /menu --> </body> </html>Créditos: William Bruno (Post do Fórum Imaster)
#1008751 Estabelecer Tempo No Hover
Posted by dudesign on 29/03/2011, 13:40 in Javascript / DOM / AJAX / ECMAScript
#1008749 Estabelecer Tempo No Hover
Posted by dudesign on 29/03/2011, 13:22 in Javascript / DOM / AJAX / ECMAScript
E em todos funcionou normal.
<script type="text/javascript"> $(document).ready(function(){ $('#nav ul').hide(); $("#nav").find('a').click( function( e ){ e.preventDefault(); $("#nav ul").hide(); if($(this).next('ul').css('display')=='none') $(this).next('ul').slideDown('fast') else $(this).next('ul').slideUp('fast'); }); }); </script>
#1008747 Estabelecer Tempo No Hover
Posted by dudesign on 29/03/2011, 13:10 in Javascript / DOM / AJAX / ECMAScript
tire esta <DIV ID="nav"></DIV>
e troque o primeiro <UL> por <UL id="nav">
e o código JS é este:
$('#nav ul').hide(); $("#nav").find('a').click( function( e ){ e.preventDefault(); $("#nav ul").hide(); if($(this).next('ul').css('display')=='none') $(this).next('ul').slideDown('fast') else $(this).next('ul').slideUp('fast'); }); });
#1008708 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 17:51 in Javascript / DOM / AJAX / ECMAScript
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#nav ul ul").hide(); $("#nav ul ul:not(:first)").hide(); $("#nav a.accordeon").click(function(e){ e.preventDefault(); $(this).parent().find("ul").slideToggle("slow"); }); }); </script>
#1008706 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 16:48 in Javascript / DOM / AJAX / ECMAScript
qualquer coisa rode ele local mesmo pra você ver como funciona...
http://www.doyoudo.com.br/teste.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#nav ul ul').hide(); $('#nav a.accordeon').click(function(e){ e.preventDefault(); $(this).parent().find('ul').slideToggle('slow'); }); }); </script> </head> <body> <div id="nav"> <ul> <li><a href="" title="Menu 1" class="accordeon">Menu 1</a> <ul> <li>» <a href="submenu11.php" title="Submenu 1.1">Submenu 1.1</a></li> <li>» <a href="submenu12.php" title="Submenu 1.2">Submenu 1.2</a></li> </ul> </li> <li><a href="" title="Menu 2" class="accordeon">Menu 2</a> <ul> <li>» <a href="submenu21.php" title="Submenu 2.1">Submenu 2.1</a></li> <li>» <a href="submenu22.php" title="Submenu 2.2">Submenu 2.2</a></li> </ul> </li> <li><a href="" title="Menu 3" class="accordeon">Menu 3</a> <ul> <li>» <a href="submenu31.php" title="Submenu 3.1">Submenu 3.1</a></li> <li>» <a href="submenu32.php" title="Submenu 3.2">Submenu 3.2</a></li> </ul> </li> <li><a href="" title="Menu 4" class="accordeon">Menu 4</a> <ul> <li>» <a href="submenu41.php" title="Submenu 4.1">Submenu 4.1</a></li> <li>» <a href="submenu42.php" title="Submenu 4.2">Submenu 4.2</a></li> </ul> </li> </ul> </div> </body> </html>
#1008704 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 16:38 in Javascript / DOM / AJAX / ECMAScript
<script type="text/javascript" src="http://jqueryjs.goog...n.js"></script>
#1008701 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 16:27 in Javascript / DOM / AJAX / ECMAScript
// if($cp['id_produto_categoria'] OR $_GET['categoria']){ echo '<ul style="margin-bottom:5px;">'; $sql = mysql_query("SELECT PEGA AS MARCAS DE ACORDO COM O DEPARTAMENTO "); while($cp2 = mysql_fetch_assoc($sql)){ $nome = $cp2['nome']; // PORQUE ESTA VARIAVEL ESTA DUPLICADA OU ELA FICA NA CONFIÇÃO OU NÃO... if($cp2['id_produto_marca'] == $_GET['marca']){ $nome = $cp2['nome']; } echo '<li> <a class="marca" style="color:#06C;" href="?l=produto&categoria='.$_GET['categoria'].'&marca='.$cp2['id_produto_marca'].'" title="'.$cp2['nome'].'"><b>'.$nome.'</b></a> </li>'; } echo '</ul>';
JS
<script type="text/javascript"> $(document).ready(function(){ $('#nav ul ul').hide(); $('#nav a.categoria').click(function(e){ e.preventDefault(); $(this).parent().find('ul').slideToggle('slow'); }); }); </script>
#1008699 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 16:06 in Javascript / DOM / AJAX / ECMAScript
mude o seu jQuery, por este:
<script> $(document).ready(function(){ $("ul li:not(:first)").hide(); $("ul").click(function(){ $("ul li:visible").slideUp("slow"); $(this).parent().next().slideDown("slow"); return false; }); }); </script>
#1008697 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 15:55 in Javascript / DOM / AJAX / ECMAScript
se tiver me mande o link...
#1008677 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 09:49 in Javascript / DOM / AJAX / ECMAScript
hahaha bem mais tranquilo....e mto bom nao a carregamento de pagina, nem ficar sofrendo com posicionamento de mouse vou ver aqui e ja falo
OU cara valeu ai a força
Mas mostrei aqui pro meu chefe, e nos tocamos de algo importante....se eu colocar qualquer uma dessa opcoes eu vou perder um detalhe....pois cada departamento tem sua vitrine, entao se eu colocar isso e jogar o cara direto pra marca daquele departamento o cara nunca vai entrar na vitrine do departamento hahhaa
Quebrei minha cabeça atoa com isso
valeu a força mas largmos mao hehe
Imagina o tanto q to feliz de ter ficado 4 dias pra resolver algo e ele falar q nao quer hehe
abraço
eu poderia ter um chefe assim... kkkk
pelo menos aqui se eu falar que não dá certo, já nem faz kkkk
bom seria legal você já ter começado com JQuery, se quiser dar uma pesquisada em como foi feito este menu segue o link:
http://www.botecodig...ona-com-jquery/
Valew, se precisar me chame
Abraço
#1008675 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 09:31 in Javascript / DOM / AJAX / ECMAScript
$(document).ready(function(){ $("dd").hide(); $("dt a").click(function(){ $("dd:visible").slideUp("slow"); $(this).parent().next().slideDown("slow"); return false; }); });
É bem fácil de aprender...
#1008673 Estabelecer Tempo No Hover
Posted by dudesign on 28/03/2011, 09:26 in Javascript / DOM / AJAX / ECMAScript
Primeiro, pra que ter este tempo? kkkk
E outra você quer fazer mais ou menos assim?
http://www.botecodig...nfona/index.php
#1001727 [Resolvido] ValidaçãO Com Jquery
Posted by dudesign on 23/07/2010, 15:44 in Javascript / DOM / AJAX / ECMAScript
Obrigado pela ajuda, mas resolvi colocando uma class="required"...
Pois desta forma posso bloquear o envio dos principais itens do formulário.
Valew
#1000929 [Resolvido] ValidaçãO Com Jquery
Posted by dudesign on 02/07/2010, 13:27 in Javascript / DOM / AJAX / ECMAScript
Tenho este código e gostaria de fazer a validação em cima dele, tipo não deixar passar um valor em BRANCO.
E apresentar a mensagem de "PREENCHER TODOS OS DADOS".
//Função que pega os valores do formulário 'POST' $("#form").live('submit',function(){ var dados = $(this).serialize(); var action = $(this).attr('action'); $.ajax({ data: dados, url: action, type: 'POST', success: function( resposta ){ alert($("input[name='aprovacao']").val()); $('#conteudo').load($("input[name='redirecionar']").val()); $('#form')[0].reset(); }, }); return false; });
Ou então validar item por item TITULO, OBJETO, NOME, etc... Antes do SUCCESS
#1000713 [Resolvido] Exibir/Ocultar <Div> DinâMica Jquery+Php
Posted by dudesign on 24/06/2010, 11:47 in Javascript / DOM / AJAX / ECMAScript
Depois de muita pesquisa e ouvindo a opnião de todos deste e de outros fóruns consegui resolver utilizando .parent() e .find()
Muito obrigado a todos....
#1000691 [Resolvido] Exibir/Ocultar <Div> DinâMica Jquery+Php
Posted by dudesign on 23/06/2010, 18:33 in Javascript / DOM / AJAX / ECMAScript
Mas ainda não deu certo.
Acredito que não mencionei uma coisa importânte, tudo isso está dentro de uma tabela.
Então ficaria assim:
<table> while($usuarios = mysql_fetch_array($sql)){ <tr> <td> <a class="mostrar"> <img alt="Adicionar Imagem Usuário" border="0" height="15" src="./imagens/image_add.png" width="15" /> </a> </td> </tr> <tr> <div class="acao" id="acao'.$usuarios['id'].'"> <span class="itens" style="float:right; margin:-4px 2px;"> <a class="ocultar" href="#"><b>x</b></a> </span> <span class="itens">Seleciona a imagem desejada</span> <center><input name="nome" type="file" /> <button type="submit" id="botao"> Salvar </button></center> </div> </tr> } </table>
#1000673 [Resolvido] Exibir/Ocultar <Div> DinâMica Jquery+Php
Posted by dudesign on 23/06/2010, 13:25 in Javascript / DOM / AJAX / ECMAScript
#1000663 Importar Csv E Xls Para Mysql
Posted by dudesign on 23/06/2010, 09:28 in PHP
Consegui fazer para enviar CSV, mas não estou conseguindo arrumá-lo para os arquivos...
<?php mysql_connect("xxx", "xxx", "xxx"); mysql_select_db("xxx"); if(isset($_POST['submit'])){ $filename = $_POST['filename']; $handle = fopen("$filename", "r"); while(($data = fgetcsv($handle, 100000, ";")) !== FALSE){ $result = mysql_query("INSERT INTO teste (empresa, nome, email, enviar, status) VALUES ('".$data[2]."', '".$data[0]."', '".$data[1]."', '".$data[3]."', '".$data[4]."')"); } fclose($handle); print "Import done"; }else{ print "<form action='index.php' method='post'>"; print "Type file name to import:<br>"; print "<input type='file' name='filename' size='20'><br>"; print "<input type='submit' name='submit' value='submit'></form>"; } ?>
alguém pode me ajudar...
não teria como fazer um para os 3 tipos de arquivos?
e se tem como consultar o e-mail antes de efetuar o cadastro...
da uma força ai galera...
#1000662 [Resolvido] Exibir/Ocultar <Div> DinâMica Jquery+Php
Posted by dudesign on 23/06/2010, 09:26 in Javascript / DOM / AJAX / ECMAScript
Primeiro preciso ocultar todas as <DIV>s - (OK!)
Segundo preciso fazer com que ao clicar na imagem abra a <DIV> correspondente ao ID chamado...
USUÁRIOS.PHP
while($usuarios = mysql_fetch_array($sql)){ <a href="#acao'.$usuarios['id'].'" class="mostrar"> <img alt="Adicionar Imagem Usuário" border="0" height="15" src="./imagens/image_add.png" width="15" /> </a> <div class="acao" id="acao'.$usuarios['id'].'"> <span class="itens" style="float:right; margin:-4px 2px;"> <a class="ocultar" href="#"><b>x</b></a> </span> <span class="itens">Seleciona a imagem desejada</span> <center><input name="nome" type="file" /> <button type="submit" id="botao"> Salvar </button></center> </div> }
JQUERY.JS
$(document).ready(function(){ $('.acao').hide(); $('.mostrar').live('click',function( e ){ $('.acao').show(); }); $('.ocultar').live('click',function( e ){ $('.acao').hide(); }); });
- Fórum WMO
- → dudesign's Content
- Privacy Policy
- Regras ·