-
Total de itens
687 -
Registro em
-
Última visita
Tudo que Stoma postou
-
Script troca de player automaticamente por hora
pergunta respondeu ao sulivan.santos@yahoo.com de Stoma em PHP
Como assim? Como você faz para exibir o link? Mostra o código...- 15 respostas
-
Script troca de player automaticamente por hora
pergunta respondeu ao sulivan.santos@yahoo.com de Stoma em PHP
Pega a hora atual e verifica em qual faixa está... <?php $hora = Date("H"); if($hora >= 13 && $hora <= 17){ // usa player 2 }else{ // usa player 1 }- 15 respostas
-
Que alteração é essa (texto?)? E salvar alteração aonde (em banco de dados ou no próprio arquivo)?
-
Tenta assim: CREATE PROCEDURE P_Atualizar @CODIGO_PRODUTO INT AS BEGIN UPDATE Movimentacao SET COLUMN1 = 1000, COLUMN2 = 3, COLUMN3 = 'S' WHERE CODIGO_PRODUTO = @CODIGO_PRODUTO END e EXECUTE P_Atualizar @CODIGO_PRODUTO = 1
-
Qual exatamente sua dúvida? Leia sobre procedure: https://www.mssqltips.com/sqlservertutorial/162/how-to-create-a-sql-server-stored-procedure-with-parameters/ https://webmaicon.wordpress.com/2009/01/18/como-criar-uma-stored-procedure-select-insert-delete-eou-update/ http://imasters.com.br/artigo/223/sql-server/criacao-e-uso-de-stored-procedures
-
Validar dados tanto client-side como server-side
pergunta respondeu ao aprendiz_ce de Stoma em Ajax, JavaScript, XML, DOM
Não faz muito sentido porque que se a informação estiver incorreta, o usuário vai ser barrado pela validação client-side. Ou seja, a validação do server-side "nunca" vai ser usada, a não ser nos casos em que o usuário alterou o javascript e removeu a validação do jquery.validate. Mas nesse caso ele está tentando sabotar o sistema (por isso que precisa da validação server-side)! Não consigo imaginar um caso em que o usuário comum veja alguma mensagem de erro do server-side ao invés do client-side (só se a validação do client-side não estiver correta). De qualquer forma, o que você quer fica complicado pois está usando uma biblioteca de terceiro, que não foi desenvolvida por você, então você teria que usar as opções que ela te dá ou então alterar o código fonte dela. Olhando a documentação desse plugin, ele tem algumas opções que acho que você conseguiria utilizar para fazer isso: https://jqueryvalidation.org/validate/ showErrors errorPlacement -
Como herdar de um element(div por exemplo)??
pergunta respondeu ao Sandro Mueller de Stoma em Ajax, JavaScript, XML, DOM
O que você quer herdar? Conteúdo? Eventos? Propriedades? CSS? O que exatamente? -
google maps Gerar Rotas no Bing Maps ou Google Maps
pergunta respondeu ao Géberson Cardoso de Stoma em Ajax, JavaScript, XML, DOM
Único material que eu conheço que possa te ajudar é a própria documentação do Google Maps: https://developers.google.com/maps/?hl=pt-br https://developers.google.com/maps/documentation/javascript/?hl=pt-br- 1 resposta
-
- javascript
- bing maps
- (e %d mais)
-
Olá. Depois que o usuário faz o pagamento, o Pagseguro envia uma requisição com algumas informações para o seu site (com o status do pagamento, por exemplo). E você também pode usar a API deles a qualquer momento para consultar o status. Então é só você criar um script que recebe/consulta o status, e se foi pago, adicionar o crédito. Dá uma lida na documentação deles: https://pagseguro.uol.com.br/desenvolvedor/retorno_automatico_de_dados.jhtml#rmcl
-
Olá! a) Não é em ordem alfabética por nome apenas? Porque do jeito que você fez, vai acabar ordenando só pela matrícula (já que a matrícula é única/pk)... b) Será que ele não quer que você utilize JOIN? Assim: CREATE VIEW vw_aluno_disciplina AS SELECT A.matricula,A.nome,AD.periodo, COUNT(AD.coddisciplina) AS QTE_DISCIPLINA FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula INNER JOIN disciplina AS D ON AD.coddisciplina = D.codigo GROUP BY A.matricula,A.nome,AD.periodo; c) Se você utilizar chave primária auto incremental na tabela, você não precisaria usar o MAX. Mas da forma que você fez, pode ser assim: INSERT INTO professor VALUES( (SELECT MAX(codigo)+1 FROM professor), 'Professor 4', 'SP', 'SP' ); d) Mesmo caso da b (JOIN). Mas você pode fazer o subselect mais simples, porque não precisa de informações de todas as tabelas que você usou. Assim: DELETE FROM professor WHERE codigo NOT IN( SELECT codprofessor FROM professor_disciplina ) e) Mesmo caso da b (JOIN). A fórmula da média está errada, você deveria dividir por 3, e não por 2. Falta você filtrar para trazer apenas da disciplina "BDII". E precisa trazer o período também? SELECT A.matricula,A.nome,AD.periodo, (COALESCE(A1,0)+COALESCE(A2,0)+COALESCE(A3,0))/3 AS media FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula INNER JOIN disciplina AS D ON D.codigo = AD.coddisciplina WHERE D.nome = 'BDII' f) Mesmo caso da b (JOIN) g) Você não está contando alunos reprovados. Acho que você deveria verificar a quantidade de falta que o aluno tem e se é maior que o limite de faltas da disciplina, e só aí mostrar as disciplinas que tem mais de 10 alunos reprovados. Mas sua consulta não faz nada parecido. h) Novamente sua consulta não faz o que o enunciado pede. A consulta deveria ser assim: SELECT A.matricula, A.nome, AD.faltas FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula WHERE AD.faltas > ( SELECT MAX(faltas) as max_faltas FROM disciplina AS D INNER JOIN aluno_disciplina AS AD ON AD.coddisciplina = D.codigo WHERE D.nome = 'BDII' ); i) ok j) Mesmo caso do b (JOIN). Mas tem outra questão, porque pelo enunciado você tem que mostrar também as disciplinas que não tem aluno, e para isso você usa o LEFT JOIN. Do jeito que você fez (usando o WHERE para fazer a junção), não vai listar disciplinas sem aluno (porque a comparação AD.matricula = A.matricula vai dar false, já que não tem o aluno) k) Caso parecido com o j Vish é muita coisa ahshahahaha Mas acho que já dá para você ter uma idéia do que ele falou nos casos das junções, porque da forma que você fez (usno WHERE) fica todos como INNER JOIN, mas tem casos em que o certo é LEFT, outros RIGHT e outros INNER. Olá! a) Não é em ordem alfabética por nome apenas? Porque do jeito que você fez, vai acabar ordenando só pela matrícula (já que a matrícula é única/pk)... b) Será que ele não quer que você utilize JOIN? Assim: CREATE VIEW vw_aluno_disciplina AS SELECT A.matricula,A.nome,AD.periodo, COUNT(AD.coddisciplina) AS QTE_DISCIPLINA FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula INNER JOIN disciplina AS D ON AD.coddisciplina = D.codigo GROUP BY A.matricula,A.nome,AD.periodo; c) Se você utilizar chave primária auto incremental na tabela, você não precisaria usar o MAX. Mas da forma que você fez, pode ser assim: INSERT INTO professor VALUES( (SELECT MAX(codigo)+1 FROM professor), 'Professor 4', 'SP', 'SP' ); d) Mesmo caso da b (JOIN). Mas você pode fazer o subselect mais simples, porque não precisa de informações de todas as tabelas que você usou. Assim: DELETE FROM professor WHERE codigo NOT IN( SELECT codprofessor FROM professor_disciplina ) e) Mesmo caso da b (JOIN). A fórmula da média está errada, você deveria dividir por 3, e não por 2. Falta você filtrar para trazer apenas da disciplina "BDII". E precisa trazer o período também? SELECT A.matricula,A.nome,AD.periodo, (COALESCE(A1,0)+COALESCE(A2,0)+COALESCE(A3,0))/3 AS media FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula INNER JOIN disciplina AS D ON D.codigo = AD.coddisciplina WHERE D.nome = 'BDII' f) Mesmo caso da b (JOIN) g) Você não está contando alunos reprovados. Acho que você deveria verificar a quantidade de falta que o aluno tem e se é maior que o limite de faltas da disciplina, e só aí mostrar as disciplinas que tem mais de 10 alunos reprovados. Mas sua consulta não faz nada parecido. h) Novamente sua consulta não faz o que o enunciado pede. A consulta deveria ser assim: SELECT A.matricula, A.nome, AD.faltas FROM aluno AS A INNER JOIN aluno_disciplina AS AD ON AD.matricula = A.matricula WHERE AD.faltas > ( SELECT MAX(faltas) as max_faltas FROM disciplina AS D INNER JOIN aluno_disciplina AS AD ON AD.coddisciplina = D.codigo WHERE D.nome = 'BDII' ); i) ok j) Mesmo caso do b (JOIN). Mas tem outra questão, porque pelo enunciado você tem que mostrar também as disciplinas que não tem aluno, e para isso você usa o LEFT JOIN. Do jeito que você fez (usando o WHERE para fazer a junção), não vai listar disciplinas sem aluno (porque a comparação AD.matricula = A.matricula vai dar false, já que não tem o aluno) k) Caso parecido com o j Vish é muita coisa ahshahahaha Mas acho que já dá para você ter uma idéia do que ele falou nos casos das junções, porque da forma que você fez (usno WHERE) fica todos como INNER JOIN, mas tem casos em que o certo é LEFT, outros RIGHT e outros INNER. Obs: na h), onde está os símbolos > é um sinal de maior (>), mas o editor trocou
- 1 resposta
-
- importante
- sql
-
(e %d mais)
Tags:
-
RewriteRule com parâmetro não funciona no servidor
pergunta respondeu ao thiago.saccol de Stoma em PHP
Qual a versão do Apache do seu PC? E do servidor? -
Site desconfigura ao inserir script da lightbox
pergunta respondeu ao nanalfenomenal de Stoma em HTML, XHTML, CSS
Você não pode remover o primeiro, porque ele é usado por outros. Na verdade você teria que remover o segundo... -
Chamar uma function atravez de outra
pergunta respondeu ao Pedro Higor de Stoma em Ajax, JavaScript, XML, DOM
É só você chamar a função como faria com qualquer outra: function a(){ //codes: //dai eu queria chamar a function 'b' atraves desta b(); } function b(){ //code: } -
Site desconfigura ao inserir script da lightbox
pergunta respondeu ao nanalfenomenal de Stoma em HTML, XHTML, CSS
Olá. O problema é que o jQuery está sendo inserido duas vezes na página... na primeira você insere o arquivo "js/jquery.min.js" (jQuery versão 1.10.1)... e tem uma outra versão dentro do arquivo "js/lightbox-plus-jquery.min.js" (versão 2.1.4), aí acaba dando conflito nos plugins. Para resolver, deixe apenas uma versão na página... -
Olá. O loop deve ser feito assim: foreach($arquivo_xml->Alunos->children() as $Aluno){ $contador++; echo "Nome do aluno ".$contador." - ".$Aluno->Nome."</br>"; echo "Idade do aluno ".$contador." - ".$Aluno->Idade."</br>"; echo "Peso do aluno ".$contador." - ".$Aluno->Peso."</br>"; echo "Altura do aluno ".$contador." - ".$Aluno->Altura."</br>"; echo "Comida do aluno ".$contador." - ".$Aluno->ComidaFavorita."</br><p>"; } No caso o código todo ficaria assim: $link = "C:/xampp/htdocs/XML/meuxml.xml"; $arquivo_xml = simplexml_load_file($link); $contador = ; echo "<pre>"; foreach($arquivo_xml->Alunos->children() as $Aluno){ $contador++; echo "Nome do aluno ".$contador." - ".$Aluno->Nome."</br>"; echo "Idade do aluno ".$contador." - ".$Aluno->Idade."</br>"; echo "Peso do aluno ".$contador." - ".$Aluno->Peso."</br>"; echo "Altura do aluno ".$contador." - ".$Aluno->Altura."</br>"; echo "Comida do aluno ".$contador." - ".$Aluno->ComidaFavorita."</br><p>"; }
- 1 resposta
-
Um site muito bom com informações e tutoriais de MySQL é http://www.mysqltutorial.org/ Também é interessante você estudar sobre modelagem de banco de dados.
-
Bom dia! Se você quer mostrar exatamente como está no arquivo (visual), utilize a tag do HTML pre: <pre><?php echo nl2br(file_get_contents("detail.txt")); ?></pre>
-
Sou novo em programação e gostaria de uma avaliação sobre este código
pergunta respondeu ao Mr Glokta de Stoma em Ajax, JavaScript, XML, DOM
Esse fórum está com um problema, ele remove todos os caracteres (zero) do código... Removeu da minha mensagem também rs -
Olá. Acredito que no subfórum da linguagem C você obtenha mais ajuda: https://www.scriptbrasil.com.br/forum/forum/20-c-c/ Abraço
-
clicar e as imagem mudarem
pergunta respondeu ao tiago95araujo de Stoma em Ajax, JavaScript, XML, DOM
Você vai ter que trabalhar com parâmetros na função changeImage... você recebe a imagem que quer trocar, e utiliza ela dentro da função. -
Olá. A propriedade overflow funciona normalmente com max-width, como você pode ver neste exemplo: http://codepen.io/anon/pen/oLjgZY?editors=1100 Qual era o resultado esperado? E o que está acontecendo?
-
transformar uma galeria de fotos normal em responsiva
pergunta respondeu ao acscarolina de Stoma em PHP
Acredito que o correto é ter um 0 dentro do [], mas o fórum remove o caracter 0 do código (bug!): echo '<div id="big-image" style="background-image:url(' . $images[0] . ');"></div>';- 4 respostas
-
- responsivo
- php
- (e %d mais)
-
Redimensionar imagem HTML Javascript
pergunta respondeu ao Edmar Carvalho de Stoma em HTML, XHTML, CSS
xD Isso mesmo. Por causa disso, a tag script não era interpretada como sendo JavaScript. Se você estiver usando HTML5, pode deixar apenas <script> (sem o atributo type). Abraço! -
Validar dados tanto client-side como server-side
pergunta respondeu ao aprendiz_ce de Stoma em Ajax, JavaScript, XML, DOM
O que você quer dizer com forma "elegante e transparente"? Elegante no código ou na apresentação (layout)? E com juntar os dois de forma satisfatória? (quase) Tudo é possível, mas nem sempre é viável rs Dá um exemplo de como seria desse jeito... ou passa algum site que faz como você quer... -
Redimensionar imagem HTML Javascript
pergunta respondeu ao Edmar Carvalho de Stoma em HTML, XHTML, CSS
Então, sua função tem que estar assim: <script type="text/javascript"> function mudarimagem(){ document.getElementById("imagem").src="imagemqualquer.jpg"; var altura = document.getElementsByName("altura")[0].value; document.getElementById("imagem").style.height = altura+"px"; var largura = document.getElementsByName("largura")[0].value; document.getElementById("imagem").style.width = largura+"px"; } </script>