Ir para conteúdo
Fórum Script Brasil

marcosfj1

Membros
  • Total de itens

    249
  • Registro em

  • Última visita

Tudo que marcosfj1 postou

  1. Mudei da forma que você falou '" . $_GET['id_cliente_uf'] . "'"; no final, mas não adiantou continua sem aparecer nada....o que pode ser? Obrigado
  2. Seguinte gente tenho um campo select e um botao para buscar as cidades de acordo com o estado, e tudo certo quando eu clico no botao recarrega a pagina e na URL fica la o q eu quero pegar jogar na consulta, mas não aparece nada na pagina olhem a consulta: $sql = "SELECT CU.uf, CU.id_cliente_uf, CU.nome, CC.nome AS nome_cidade, CC.id_cliente_uf, CC.id_cliente_cidade FROM cliente_uf CU INNER JOIN cliente_cidade CC ON CC.id_cliente_uf = CU.id_cliente_uf WHERE CC.id_cliente_uf = '{$_GET['id_cliente_uf']}' "; Com isso deveria pegar o id_cliente_uf la da url e comparar com o da outra tabel, mostrando assim somente as cidades do estado q eu escolhi....E a consulta funciona pois se eu tiro o '{$_GET['id_cliente_uf']}' e coloco por exemplo '25' o sistema traz pra mim somentes as cidade cujo o id_cliente_uf é 25 alguém pode me ajudar? Valeu
  3. Mas se tivesse errado não estaria funcionando o desconto e ele esta funcionando
  4. Gente to com um misterio nas maos q não estou entendendo por isso peço ajuda...tenho a seguinte tabela: ID / VL_FRETE / DESCONTO 11 / 499.00 / 25 12 / 899.00 / 40 E faço a seguinte consulta: $sql = mysql_query ("SELECT vl_frete, desconto, id FROM tabela WHERE id IS NOT NULL ORDER BY id DESC LIMIT 1"); while($dados = mysql_fetch_array($sql)) { $vl_frete_gratis = $dados['vl_frete_gratis']; $vl_desconto = $dados['vl_desconto']; } Bom com isso eu pego o ultimo ID da tabela, é esta dando certo...por exemplo no site esta sendo mostrado o DESCONTO igual a 40 o que esta certo já q pertence ao ultimo ID....Porem o FRETE esta sendo gratis com 499.00, então não to entendendo que o porque disso. E outro detalhe se eu vou la no ID 11 e mudo o frete para 699.00 por exemplo ele passa a valer 699 mas o desconto continua sendo de 40. É muito estranho isso o porque ele ta pegando o desconto de uma linha e o frete de outra...alguém me ajuda? Valeu
  5. Mas isso ai é para o chorme? Vi q tem apenas verificaçoes do netscape e mozilla Valeu
  6. Ngm tem sabe como me ajudar? Valeu
  7. vixi cara meio do outro mundo este codigo seu hein hehe....pra mim q to comecando é dificil entender hehe...mas vou tentar aqui depois falo se deu certo valeu Seria isso sim cara....desse jeito q eu gostaria q acontecesse com os dados q eu trago da tabela Só não sei como implementar isso q me passou haha....mas vou tentar aqui
  8. Ai galera to com uma problema, crie um sistema para ao clicar na imagem aparece uma msg falando q pode transformar a pagina em q o usuario esta em inicial...e no IE eu consegui sim, porem no chrome não consegui e no firefox Segue meu codigo para o IE <div id="apDiv1"><a href="" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.sitelegal.com.br');"><img src="http://www.sitelegal.com.br/caminhoImagem/home.jpg" alt="Clique para fazer do site legal sua pagina inicial" width="35" height="35" /></a></div> Bom no IE funciona perfeitamente mas no Chrome e FireFox não consigo...alguém sabe me falar q tipo de modificaçao eu tenho q fazer? Valeu
  9. Seguite minha duvida é bem f*** viu...eu pego os dados do banco, e jogo eles numa tabela com as colunas DATA NOME VALOR POr padrão os dados que são recuperados do banco vem por ordem de inserçao ou seja vai vir em ordem da data....mas eu quero dar ao usuario a opcao de ao clicar no titulo da coluna NOME que os dados se ordenem por pelo nome , e ao clicar em VALOR que eles se ordenem pelo valor, alguém tem ideia de como faz isso....preciso muito de ajuda VAleu
  10. Seguinte tem um campo de texto para o usuario digitar o codigo do produto, mas quero fazer um verificaçao se o codigo já existe e caso existe aparecer um alerta fiz da seguinte maneira mas não esta dando certo, alguém me ajuda $sql = "SELECT P.codigo FROM produto WHERE P.codigo IS NOT NULL"; $codigo = mysql_query($sql); if($_POST['codigo'] == $codigo) $alert = 'Este codigo já existe. Digite outro!'; alguém pode me ajudar? Valeu
  11. marcosfj1

    Sistema De noticia

    valeu cara....o id já era chave primaria, mas não tinha colocado o order by desc valeu mesmo
  12. marcosfj1

    Sistema De noticia

    o campo id da tabela já é chave primaria....e esta codigo q me mostrou de como pegar o id é só uma outra maneira de pegar assim como o meu SELECT então não entendo o porque não funciona
  13. marcosfj1

    Sistema De noticia

    Seguinte crie uma sisteminha de noticias, onde o administrador em sua area particular criar uma noticia inserindo titulo e corpo e depois clica em postar, assim ela é inserida no banco de dados na tabela NOTICIAS. Ate ai beleza ao entrar no banco de dados eu vejo la a nova noticia. Porem na hora de mostrar ela em uma outra pagina eu quero mostrar somente a ultima noticia, e faço da seguinte forma: $sql = mysql_query ("SELECT MAX(id) AS id, corpo, titulo FROM noticias WHERE id IS NOT NULL"); Eu tento pegar o maior id da tabela que é auto increment, assim sempre q criar uma nova noticia aquele será o maior id automaticamente, mas ele não faz isso, ainda esta mostrando a primeira noticia Tabela no banco: id titulo corpo data hora 51 Terceira Noticia: Atencao esta é terceira noticia do site 08/11/2010 14:03:22 49 Segunda Noticia: Atencao esta é a segunda noticia do site 08/11/2010 14:02:54 48 Primeira Noticia: Atencao esta é a primeira noticia 05/11/2010 16:17:00 Ele esta mostrando a noticia de id 48 quando deveria mostrar a de id 51 por ser a maior....o que estou fazendo de errado? Valeu
  14. Olá tenho um site de e-commecer e gostaria de estar aplicando um certificado digital nele, dei uma pesquisada no google e achei muitas empresas, mas queria a opniao de todos sobre isso. Até onde é bom ter um certificado SSL no site? Acham que transmitira mais confiança aos clientes? E o principal qual empresas vocês recomendariam, não posso dispor de uma muito cara, mas queria uma ao menos que fosse de confiança e segura Valeu
  15. Valeu deu certo fiz o primeiro exemplo q me passaram e deu certo Obrigado
  16. Valeu vou tentar aqui pra ver se da certo depois falo o resultado
  17. Seguinte galera to com uma duvida que é mais uma curiosidade minha. Eu tenho a seguinte consulta no banco $sql = mysql_query ("SELECT email FROM cliente WHERE email IS NOT NULL ORDER by email ASC"); Vamos supor que em meu banco eu tenha 1000 emails cadastrados. então eu mostro todos eles da seguinte forma: <tr> <td align="center"> <font color="black"> <?php while($emails= mysql_fetch_array($sql)) { //Exibe os dados da linha atual separados por; echo $emails['email']."; "; } ?> </font> </td> </tr> Bom até aqui beleza eu vou mostrar os 1000 emails todos separados por ';' Ate aqui sem problema funciona perfeitamente. Mas eu se eu quissesse que mostrasse 20 emails separados por ';' depois pulasse uma linha com <br> e depois mostrasse mais 20, isso até chegar em 1000 emails mostrados. Como eu poderia fazer isso? Valeu
  18. Problema resolvido...para quem precisar basta usar ao invez de windows.location= usar o windows.open(caminho que quer fazer o link) Valeu
  19. Olá tenho um duvida, eu uso o java script: window.location nas linhas da minha tabela que são links para uma outra pagina, porem eu não queria abrir na mesma pagina quando o usuario clicar queria abrir em uma nova janela do navegador, assim como a funcao target="_blank" alguém sabe se é possivel fazer isso com javascript? Valeu
  20. Seguinte to com o codigo pronto e não consigo ver o erro nem a pau...funciona assim, tem a lista de clientes e ao clicar em um deles vai para outra pagina mandando o ID do cliente por GET(ou seja vai para a URL) ai eu faço uma busca na tabela de pedidos para mostrar os pedidos referentes a aquele cliente, mas não ta dando certo....alguém pode ver o q esta errado no codigo: <? $sql = "SELECT P.dt_pedido, P.id_pedido, P.vl_total, C.nome, C.id_cliente FROM pedido P INNER JOIN cliente C ON C.id_cliente = P.id_cliente WHERE C.id_cliente = {$_GET['id']}"; $req = mysql_query($sql); $cp = mysql_fetch_array($req); ?> <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1" > <table width="95%" align="left"> <tr style="height:20px;"> <td colspan="3" align="left" valign="top"><i>Cliente:<?=$cp['nome'] ?> </i></td> </tr> <tr class="grid_titulo"> <td align="left" >Data:</td> <td align="left" >Numero:</td> <td align="left" >Valor:</td> </tr> <tr> <td align="right" valign="top"><?=$cp['dt_pedido'] ?></td> <td align="right" valign="top"><?=$cp['id_pedido'] ?></td> <td align="right" valign="top"><?=$cp['vl_total'] ?></td> < </tr> </table> </form> alguém sabe me ajudar a ver onde esta o erro? valeu
  21. Seguinte apos apanhar muito consegui fazer uma DIV q ao clicar no nome do cliente ela abre e tem a opcao de esconder ela tambem. Ate aqui beleza Na listagem de clientes todos eles ao receberem o clique abre uma pequena DIV que contem uma tabela. Mas nessa tabela eu quero exibir os pedidos de compra feitos por aquele cliente, então fiz o seguinte: $sql2 = "SELECT P.id_pedido,P.dt_pedido,P.vl_total FROM pedido P INNER JOIN cliente C ON C.id_cliente = P.id_cliente WHERE P.id_pedido_status = 3"; // $req2 = mysql_query($sql2) or die(mysql_error()); // while ($cp2 = mysql_fetch_array($req2)) { $pedidos= '<table border = "1" width="500"> <tr> <td><b>Data:</b></td> <td><b>Numero Pedido:</b></td> <td><b>Valor Total:</b></td> </tr> <tr> <td> '.$cp2['dt_pedido'].'</td> <td> '.$cp2['id_pedido'].'</td> <td> '.$cp2['vl_total'].'</td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr> <td colspan="4" align="center"><a href="#" class="ocultar">Esconder dados do Cliente</a></td> </tr> <tr bgcolor="#00CCFF"> <td colspan="4">&nbsp;</td> </tr> </table>';} então aqui eu jogo na variavel $pedidos a tabela, q deveria conter os pedidos do cliente, mas ela não tras isso. Depois em outra pagina eu faço a listagem dos clientes e chamo a DIV apos o nome de cada um deles $sql = "Codigo SELECT para buscar os dados, funcionando perfeitamente"; // $req = mysql_query($sql) or die(mysql_error()); // while ($cp = mysql_fetch_array($req)) { // $registro++; ?> <tr> <td rowspan="2" align="left"><a class="exibir" href="#"><?=$cp['nome'] ?> </a> <div class="conteudo"> <?php echo "$pedidos"; ?> </div> </td> E aqui beleza ele lista todos os clientes q mandei buscar no SELECT, e tras a lista de clientes. Mas ai quando eu clico no nome do cliente para abrir a DIV e assim mostrar a variavel $PEDIDOS ele só abre um pedido do cliente, e ainda sim abre a ms DIV para todos os outros....Eu queria q ao clicar no cliente abrisse uma tabela q mostrasse todos os pedidos daquele cliente, e ao clicar em outro cliente abrisse uma outra tabela com os pedidos dele Assim eu teria um array para controlar a lista de cliente, q esta funcionando perfeitamente, e teria um outro array q traria na DIV as informacoes dos pedidos referentes aquele cliente alguém tem alguma ideia de como me ajudar? Valeu
  22. Ai pessoal consegui mais ou menos fazer, porem só fica no primeiro nome da lista de clientes, olhem o jeito q eu fiz Aqui eu criei a funcao para fazer a DIV aparecer e desaparecer <head> <script type="text/javascript" src="js/jquery-1.2.6.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#conteudo').hide(); $('a#exibir').click(function(){ $('#conteudo').show('slow'); }); $('a#ocultar').click(function(){ $('#conteudo').hide('slow'); }) }); </script> <style> body { font: 12px Verdana, Geneva, sans-serif; } #conteudo { border:1px solid #CCCC33; padding:10px; margin-top:10px; width:500px; } </style> </head> Depois eu tento chamar ela em cada apos cada nome dos clientes que foram listados apos serem trazidos pelo banco de dados while ($cp = mysql_fetch_array($req)) { // $registro++; ?> <tr> <td align="left"><?=$cp['nome'] ?> ---> <a id="exibir" href="#">Exibir Dados do Cliente </a> <div id="conteudo"> TESTE PARA ABRIR E FECHAR DIVs <p><a href="#" id="ocultar">Ocultar DIV</a></p> </div> </td> <td align="left"><?=$cp['telefone'] ?></td> <td align="left"><?=$cp['cidade'] ?>/<?=$cp['uf'] ?></td> <td align="left"><?=$cp['qt_pedido'] ?></td> <td align="left"><?=$cp['qt_ponto'] ?></td> </tr> <? } ?> Bom o problema é o seguinte ele mostra lista de clientes com o EXIBIR DADOS DO CLIENTE na frente, mas ele mostra todas as DIVs já abertas, e não quero assim queria q somente quando clicasse em EXIBIR DADOS DO CLIENTE q ela fosse aberta. E o estranho é q o prmeiro nome da lista de clientes tem este recurso e os outros não....alguém tem alguma ideia o porque? Valeu
  23. Imagine o seguinte ambiente, tenho la Nome: Cidade: QtdePedidos: Marcos Orlandia 10 Bom ai quando eu clicar no meu nome, quero abrir logo em baixo uma lista com os 10 pedidos que eu fiz...ai ficaria Nome Cidade QtdePedidos Marcos Orlandia 10 Pedidos: Pedido 1 R$100,00 Cartao de Credito Pedido 2 R$200,00 Boleto Pedido 3 R$3300,00 Cartao de Credito Pedido 4 R$500,00 Cartao de Credito Bem e ai quando eu clicar novamente no meu nome, estas opcao de pedido iriam sumir voltando novamente a: Nome: Cidade: QtdePedidos: Marcos Orlandia 10 Bom acredito que isso envolva JavaScript, alguém poderia me dar alguma dica de como fazer? Eu não sei nem o que procurar no google para me informar, mas acredito que alguém aqui já deva ter feito algo assim e possa me ajudar Valeu
  24. Valeu ai a dica cara, vou tentar aqui e ver o resultado Abraco
  25. Seguinte gente crie um banner flutuante e inserir ele na index la no topo, o problema é q ele aparece em todas as paginas la no topo dela, e eu não queria isso queria q aparecesse apenas na pagina inicial. Ai eu tenho um recurso q pega a URL stristr(strtolower($_SERVER['SERVER_NAME']), 'paginateste.com.br')) $parametro['url'] = 'http://www.paginateste.com.br';'>http://www.paginateste.com.br'; Assim eu faço um: if ($parametro['url'] == 'http://www.paginateste.com.br') { 'aqui tem uma açao' } Queria saber se tem algo para pegar a pagina em q estou, assim eu faria o teste da pagina q estou e só colocaria o banner flutuante nela, impedindo assim q ele aparecesse em outro lugar alguém tem alguma dica? Valeu
×
×
  • Criar Novo...