
Hoopkins
Membros-
Total de itens
71 -
Registro em
-
Última visita
Tudo que Hoopkins postou
-
Olá pessoal, Fiquei intrigado ontem tentando descobrir uma solução para o seguinte problema: Formulário comum que passa a opção selecionada no select via GET: <form method="get" action="index.php"> <select id="select" name="select"> <option selected value="">Selecione uma opção...</option> <option value="variavel">Variável</option> </select> <input type="submit" value="Enviar" /> </form> O que ocorre é o seguinte, quando não selecionamos nada no select o que vai para a URL é: http://website.com.br/index.php?select= Teria uma maneira de se caso não fosse selecionado nada, não passar nada para URL? Ficando apenas: http://website.com.br/index.php Agradeço a atenção, Fernando Matos
-
Obrigado ESerra, pode setar como resolvido!
-
Olá, Preciso de uma ajuda para realizar uma consulta ao banco de dados. Suponha-se que exista um banco de dados com as seguintes linhas: Paulo - SP José - RJ Flávia - SP Maria - NE João - MG Claudia - SP Como teria de ser minha consulta ao banco para que fosse obtido o seguinte resultado: SP, RJ, NE e MG Ou seja, mesmo com a existência de 3 linhas com o estado de SP resultaria em apenas 1. A idéia é saber quais estados estão cadastrados no banco. Agradeço desde já a atenção!
-
Marina, procure sempre trabalhar com UTF-8, para isso lembre-se de setar tudo para tal. inclusive na hora de criar as tabelas e campos no BD utilize "utf8_unicode_ci". No cabeçalho da página: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> No arquivo de conexão do PHP: (esse é um código que geralmente soluciona problemas de charset e PHP) $charset = mysql_query('SET NAMES "utf8"'); E faça o seguinte com suas página no Dreamweaver: Acesse: Modify >> Page Proprietes (Ctrl+J) >> Title/Encoding >> Encoding: Unicode (UTF-8) Fazendo isso seus dados vão entrar e sair certinhos do BD!
-
(Resolvido) Dúvida relacionadas a bordas, em um menu vertical
pergunta respondeu ao Anderson Ferreira de Hoopkins em HTML, XHTML, CSS
Amigo, o que você pode tentar é dar id's para os botões (que imagino que estejam sendo feitos em lista) e quando clicar por exemplo no 'pesquisar' o jQuery adiciona uma propriedade 'border-top' ao botão que vem em seguida, neste caso o 'sobre nós'. -
Obrigado pessoal que me ajudou, resolvi colocando um while($linha = $query->fetch_object()) dentro da função, dentro deste while as variáveis que formavam o $html eu coloquei em forma de array $html[] e para recuperar os resultados na página utilizei foreach. :D
-
SK15 tentei o que você disse porém ainda não obtive sucesso. A solução que busco é a segunda que você apresentou, no entanto ainda sim exibe apenas um resultado: No código que você escreveu eu alterei a variável $cidade da query para $nome que é a que está no foreach, o código funciona, mas só exibe um resultado ainda: function funcao($cidade) { global $bd; $html = ""; foreach ($cidade as $nome) { $qCidade = $bd->query("SELECT * FROM cidades WHERE cidade_nome='" .$nome. "' ORDER BY data_biblioteca DESC LIMIT 4;") or die($bd->error); $lCidade = $qCidade->fetch_object(); $html .= "<p>" . $lCidade->cidade_nome . "</p>"; $html .= "<p>" . $lCidade->ciadade_hab . "</p>"; } return $html; } echo funcao(array('Curitiba')); Gostaria que exibesse os 4 últimos registros de Curitiba do banco de dados por exemplo.
-
Olá, minha problema é o seguitne: Tenho uma função: function funcao($cidade) { global $bd; $cCidade = 'SELECT * FROM cidades WHERE cidade_nome = "' .$cidade . '" ORDER BY data_biblioteca DESC LIMIT 4'; $qCidade = $bd->query($cCidade) or die($bd->error); $lCidade = $qCidade->fetch_object(); $cidade_nome = $lCidade->cidade_nome; $cidade_hab = $lCidade->ciadade_hab; $html = "<p>$cidade_nome</p>"; $html .= "<p>$cidade_hab Habitantes</p>"; return $html; } Chamo a função desta maneria: echo funcao('Curitiba'); Obtenho o seguinte resultado: <p>Curitiba</p> <p>10 Habitantes</p> Bom, tudo certo é exatamente isso que eu quero, exceto que gostaria de visualizar os últimos quatro registros que tenham cidade_nome = São Paulo, e não apenas 1. Como isso pode ser feito utilizando função? É possível? Imagino que tenha que ser feito com um foreach() fora da função, porém precisa de alguma modificação na função que eu não estou sabendo fazer.
-
Entendi, obrigado ESerra!
-
Pessoal, é o seguinte! Preciso resgatar do banco de dados, - em uma mesma página só que em locais diferentes – as informações das linhas de uma tabela, de uma cidade X e de uma cidade Y. Estou fazendo da seguinte forma: $consultaCidades = "SELECT * FROM cidades WHERE cidade = 'São Paulo' "; $resultadoConsulta = mysql_query($consultaCidades, $Conn_Sistema) or die(mysql_error()); $consulta = mysql_fetch_array($resultadoConsulta); $consulta_nome = $consulta["cidade"]; $consulta_posicao = $consulta["posicao"]; . . // vários outros campos. . $consulta_habitantes = $consulta["habitantes"]; Esse esqueminha seria tranqüilo para uma cidade X, porém quero mostrar em locais diferentes da mesma página as linhas que contiverem informações sobre a cidade Y também. Aí, gostaria de saber se minha única opção seria repetir todo esse código, inclusive os campos do mysql_fetch_array com outros nomes de variáveis para conseguir o resultado que necessito. Agradeço a atenção.
-
Para isso você deve utilizar a propriedade margin, ou mais especificamente margin-top.
-
Hahahahah, liquiddd! Poxa mano que legal te encontrar aqui! Então velho, essa sua dica do charset estar na meta tag porém a página não ter sido salva com o unicode desta vez não foi o caso, e bem que eu queria que tivesse sido! Acabei tendo que ler muito sobre charsets e encodes, mas foi bom! Descobri que as pessoas cometem erros absurdos, falando com convicção sobre coisas que muitas vezes aprenderam errado e vão repassando. A busca por charset no Google é um grande barco furado de informações erradas! Depois de todo meu sofrimento, adquiri uma enorme bagagem sobre os charsets e achei minha solução aqui! http://www.batataechips.com/?p=238 Valeu brother, fiquei feliz de te ver aqui!
-
Olá pessoal, Estou trabalhando num novo sisteminha e decidi que desta vez quero usar o charset UTF-8. Já lí bastante sobre os charsets mas ainda sim continuo com dúvidas! Na imagem acima como tentei mostrar está tudo em UTF-8 e agora que vem a dúvida em si. No arquivo PHP se eu simplesmente escrevo: "Aquilo é um cão!" mostra na página "Aquilo é um cão!" Agora tendo a essa mesma frase "Aquilo é um cão!" digitada no banco de dados (com as configurações da imagem acima), se eu puxo em um echo aparece: Aquilo � um c�o! No banco de dados eu vou ter que digitar: Aquilo é um cão! ? A saída é usar por exemplo aqueles utf8_encode()? Peço se possível, que tentem me explicar esse lance do charset e o modo certo de digitar e configurar. Agradeço a atenção, Fernando Matos
-
Sempre programei escrevendo no Banco de Dados (MySQL) nomes de tabelas e campos sem utilizar acentos ou Ç, por exemplo: programacao ou invés de programação, gostaria de saber se posso utilizar os acentos e o Ç no Banco de Dados ou se isso me trará problemas em algum ponto na programação do script PHP. Att, Fernando Matos
-
Obrigado ESerra vou dar uma pesquisada.
-
Olá pessoal, gostaria de saber o seguinte eu trabalho com PHP quando preciso fazer meus sistemas e estou fazendo um agora que ficaria legal se utilizasse um sub-domínio para cada cadastro do tipo: nomedapessoa.dominio.com Não sei por onde começar para fazer algo do tipo, não sei se isso tem algum nome e por isso não tenho a opção de usar a busca. Isso é feito através do PHP ou outra linguagem? Como que funciona se puderem ao menos me fornecer alguns links ou palavras chave desse procedimento ficarei grato. Obrigado!
-
Muito obrigado por sempre me ajudar com minhas dúvidas, mais um obstáculo que você me ajuda a vencer!
-
É o seguinte pessoal, depois de tentar um montão aqui e pegando diversos caminhos errados preciso de uma luz. Bom o código é esse: <?php echo "<div class=\"agrupa\">";?> <?php do { ?> <div class="foto"><img src="miniaturas/<?php echo $listar_inventario['icon'] ?>" width="25" height="25" alt="<?php echo $listar_inventario['item_name'] ?>" title="<?php echo $listar_inventario['item_name'] ?>"></div> <?php } while ($listar_inventario = mysql_fetch_assoc($query_inventario)); ?> <?php echo "</div>";?> Ele funciona normalmente tudo como devia ser, mas o problema é que preciso colocar esse código em uma variavél, algo como: $icon = $listar_inventario['icon']; $item_name = $listar_inventario['item_name']; $variavel = "<div class=\"agrupa\"><div class="foto"><img src="miniaturas/$icon" width=\"25\" height=\"25\" alt="$item_name" title="$item_name"></div></div>"; Aí da maneira acima mesmo funcionando não consigo incluir alí os "<?php do { ?>" e "<?php } while ($listar_inventario = mysql_fetch_assoc($query_inventario)); ?>" que preciso, ficando certo porém exibindo apenas um resultado. Se puderem me mostrar a saída para isso ficarei muito agradecido. Atenciosamente, Hoopkins
-
Obrigado ESerra, com sua dica descobri meu problema e aprendi sobre o @.
-
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/site/public_html/portal/index.php on line 51 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/site/public_html/portal/index.php on line 72 Linha 51: $totalRows_rsTutoriais = mysql_num_rows($all_rsTutoriais); Linha 72: $totalRows_rsTopTutos = mysql_num_rows($all_rsTopTutos); Só recebo eles quando coloco a página no servidor de hospedagem, quando está no meu server local não. Percebi que se colocar um @ antes do início do código desta linha os warnings não aparecem, posso utilizar os @ ? Atenciosamente, Hoopkins
-
(Resolvido) Juntar Texto + Variável e retornar uma nova variável.
pergunta respondeu ao Hoopkins de Hoopkins em Ajax, JavaScript, XML, DOM
Uhull! Quem sabe sabe! Brigado Andréia! -
Bom pessoal seguinte, tenho três variaveis: url1 = http://www.uol.com.br url2 = http://www.terra.com.br qlinks = document.formulario.qlinks.value Aí eu tenho um for for (i = 1; i <= qlinks; i++) { document.getElementById("divresult" + i).innerHTML= "<td width=\"16%\"><font face=\"Verdana\" size=\"1\">Parte " + i + ":</font></td>\n<td width=\"84%\"><div id=\"div1\"><font face=\"Verdana\"><font size=\"1\"><a href=\"" + "url" + i + "\" target=\"_blank\">" + "url" + i + "</a></font></div></td>"} Bom então ocorre o seguinte, no campo qlinks a pessoa digita 1 aí meu for vai ver que a variável i é igual ao qlinks que foi digitado vai executar uma vês os comando que estão no for. Bom até aqui tudo bem ele começa junta o "divresult" + i sem problemas e vai indo até que chega no "url" + i quando chega nesse ponto ele teria que juntar o url + i formando a variável url1 que seria no caso http://www.uol.com.br, mas isso não acontece ele junta o url + i e dá url1 em forma de texto no resultado, então depois de toda a explicação como faz pra ele não dar o url1 em texto e sim puchar o valor da variavel url1? Em PHP eu fazia isso gostaria de saber como faço em JavaScript, se alguém puder me ajudar ficarei muito grato. Atenciosamente, Hoopkins
-
vlw.. eSerra vou tentar!
-
Pessoal eu me lembro de ter visto um post aqui no script brasil mais não o encontro mais .. alguém poderia me ajudar com um script desta natureza? Obrigado!
-
Pessoal porque nãoestá criando cookies no IE .. é um contador de clicks pra fotos eu que fiz e percebi que não funciona no IE.. podem dar uma olhada pra mim ? Att, Hoopkins JÀ RESOLVI!! Vlw Pessoal!