Ir para conteúdo
Fórum Script Brasil

D@rk

Membros
  • Total de itens

    108
  • Registro em

  • Última visita

Tudo que D@rk postou

  1. Olá, boa noite! Sou usuário do sistema de notícias supernews e estou com uma dúvida em seu arquivo, um letreiro horizontal chamado marqhorz.php. Eu coloquei ele na index do site, porém ele já vem linkado a cair em um endereço que não trás retorno nenhum. Ele esta lincado pra cair no main.php como podem ver abaixo: http://www.site.com....titulo=mensagem teste porém eu quero que caia realmente na mensagem assim: http://www.site.com....s.php?noticia=5 O problema é que já revirei o código de frente pra trás, e trás pra frente e não sei aonde isso esta linkado. Eu quero alterar o link para o acesso correspondido. Segue o código abaixo: <?php /*************************************************************************** * marqvert.php * ------------------- * início : Domingo, 04 de abril de 2004 * copyright : (C) 2003 - 2004 Fernando Pontes * email : odnanrefsetnop@bol.com.br * * $Id: noticias.php,v 2.0 04/04/2004 14:52:00 * * ***************************************************************************/ ?> <!--LETREIRO HORIZONTAL--> <!-- scrollAmount=2 - controla a velocidade, é proporcional, quanto mais você eleva o numero mais rapido o letreiro fica--> <MARQUEE onmouseover=this.stop() onmouseout=this.start() scrollAmount=2 scrollDelay=90 direction=up height=100 align="left"> <?php //Para efeito de configuração este arquivo só pode ser usado juntamento com o index.php //mas se voce quiser usa-lo sem o arquivo citado basta descomentar as linhas abaixo: /******************************************************************************************************************* * require("conexao.inc.php"); //arquivo incluido que contem todas as variaveis necessarias para conexao com o MYSQL * require("funcao.php"); //arquivo que contem algumas funcoes basicas * * conexao_mysql($host,$user,$pass,$db_super_news); //funcao para conexao com o MYSQL ********************************************************************************************************************/ //Mostra todas as notícias inseridas no banco de dados e organiza em ordem //decrescente com relação a hora de criação com um limite de 5 noticias por consulta $resultado3 = mysql_query("SELECT ID, titulo, data FROM {$prefixdb}noticias ORDER BY data DESC LIMIT 0, 5"); if(!$resultado3){ die("Erro na solicitação de query: " . mysql_error() . '<br>'); } //Verifica se há alguma noticia amazenada no banco de dados if(mysql_num_rows($resultado3) == 0){ ?> <font face="Verdana, Arial, Helvetica, sans-serif" color="#FF0000" size="1">Aten&ccedil;&atilde;o! N&atilde;o h&aacute; notícias no banco de dados.</font><br> <?php } else { //Realiza um loop atrás das informações inseridas na tabela supernews while($row = mysql_fetch_array($resultado3)){ $id = $row['ID']; $titulo = $row['titulo']; $data = $row['data']; print('<p><a class="titulo3" href="?noticia=' . $id . '&titulo=' . $titulo . '"><b>' . formatData($data) . '</b><br>' . htmlentities($titulo) . '</a></p>'); } } ?> </MARQUEE> Gostaria de linkar para outro local como expliquei acima, se alguém souber agradeço. O engraçado é que isso acontece quando eu descomentei as linhas especificadas dos arquivos: conexao.inc.php , funcao.php e conexao_mysql pois isso funcionava dentro da mesma pasta. Para funcionar na index, é preciso descomentar essas linhas, porém a funcionalidade caso clique no letreiro ele acontece o que eu disse acima, alterando o caminho correto do /noticias para /main. Eu baixei indicado pelo próprio site do scriptbrasil. O link do fórum é : http://phpbrasil.com...CySSH/supernews Abraços,
  2. Boa tarde a todos, Estou montando um site com algumas rotinas em .html e outras em .php, resumindo: Algumas páginas não tem necessidade de estar em php, estou usando somente HTML e outras que eu quero alguma interação estão em PHP. Eu instalei aquele sistema de notícias, o supernews 2.6.1 (achado facilmente na internet), porém estou com uma dúvida: Ele vem com um letreiro vertical e outro horizontal. Eu quero usar o letreiro horizontal na minha index.html. Só que por questões de organização, eu criei uma pasta /noticias/ para não ficar tudo bagunçado no raiz. Então como eu faço para da minha index apontar para um arquivo dentro da subpasta notícias? No meu caso eu quero usar o arquivo marqhorz.php contido em /noticias/marqhorz.php. Abraços,
  3. Boa noite pessoal, Dentre várias opções, muitas com necessidade de banco, não teria algum sistema de notícias simples que armazenasse os próprios dados na page php mesmo ??? o mais simples possível, porém que possa inserir, excluir, (editar n é necessário). Abs a todos,
  4. D@rk

    Dúvida com script

    Galera o nome da tabela e do banco estavam errados. Obrigado pela ajuda. Abraços,
  5. D@rk

    Dúvida com script

    Boa tarde, Necessito de uma ajuda. Sou iniciante em PHP, e por mais fácil que pareça, não estou conseguindo manipular esse script: http://www.codigofonte.net/scripts/php/gal...ventos-com-foto Eu faço o upload dos arquivos para o meu site, porém na hora de cadastrar um evento com foto ele dá o seguinte erro: Unknown MySQL server host. Eu editei o arquivo conectdb.php mas não sei se fiz certo. Alguém pode dar uma força? Abs.
  6. kuroi, Eu consegui, porém foi com a função antiga especificada no outro tópico. A função nova retornou um valor de idade nada a ver, mas a antiga funcionou perfeitamente a idade não sei porque....
  7. ok kuroi, vou testar e retorno aqui. Abraço!
  8. Olá boa noite pessoal, Sou usuário do script abaixo. Ele funciona perfeitamente, só que calcula a idade sempre um ano a menos, gostaria que me ajudassem se possível. Segue abaixo: Function CalculaIdade(DataNasc As Variant) As Variant ''Recebe a DataNasc e devolve a Idade em Anos On Error GoTo Idade_Err ''Evita o erro de data não preenchida If IsNull(DataNasc) Then CalculaIdade = "" Exit Function End If ''Declarando Variáveis Dim DataHoje As Variant, DiaHoje As Integer Dim MesNasc As Integer, DiaNasc As Integer Dim DifAnos As Integer, MesHoje As Integer ''Isola as partes (dia/mês) das duas datas DiaHoje = DatePart("d", Now) MesHoje = DatePart("m", Now) DiaNasc = DatePart("d", DataNasc) MesNasc = DatePart("m", DataNasc) ''Calcula a diferença de anos DifAnos = DateDiff("yyyy", DataNasc, Now) ''Verifica dia/mês de nascimento If MesHoje < MesNasc Then DifAnos = DifAnos - 1 ElseIf MesHoje = MesNasc Then If DiaHoje < DiaNasc Then DifAnos = DifAnos - 1 End If Else End If ''Valor final da função CalculaIdade = DifAnos Idade_Fim: Exit Function Idade_Err: MsgBox Err.Description Resume Idade_Fim End Function Eu tentei colocar no final da função ''Valor final da função CalculaIdade = DifAnos +1 só que ele funciona pra alguns casos, outros não. Alguma dica? Abs,
  9. D@rk

    Problema em script q fiz

    MrMALJ e Humm, O sistema de LOGIN, foi feito pelo MrMALJ, não sei se ele lembra.... o xUso é um objeto não acoplado referenciado a tabela de login.... eu uso um outro objeto não acoplado referenciado de outra tabela na hora de dar os comprimentos "bom dia" "boa tarde"... e funciona referencialmente ao login digitado sem problemas... pra esse script é que ele não funciona. O que acontece, o script até funciona, mas o if de cara da False, e cai no caso do Else, ai ele desabilita sempre.... é como se eu nunca logasse como administrador .... :( Vou tentar alterar no if com a condição que você postou acima Humm.... mas por enq consegui não. Abração a vocês,
  10. Bom dia, Gostaria que analisassem o script abaixo. Eu quero o seguinte, após logar na tela de login, se for escolhido o usuário "administrador", habilite a opção no menu (um botão), só que não sei porque ele já cai diretamente no Else, ele já entra desabilitado. Tem algo de errado no script abaixo? Obg, Private Sub Form_Open(Cancel As Integer) If Me.xUso = "administrador" Then Me.Comando20.Enabled = True Else Me.Comando20.Enabled = False End If End Sub
  11. Era exatamente o que eu precisava. Clicando em BUSCAR, digitar o nome da pessoa ou cpf, tanto faz... e já cair no registro. Alguém sabe?
  12. Olá boa noite, Eu gostaria de inserir um botão de pesquisa personalizado no Access. Por exemplo, o assistente ajuda a criar um default do access indo Designer do form/ Navegação de registro/Localizar registro. Só que esse assistente de pesquisa não é todos que usam. Toda vez que quer pesquisar algo, tem que alterar em Examinar: ou Coincidir: Eu quero um campo Localizar somente que ao buscar ou por nome, ou por data ou por cpf ache na hora sem ter que ficar mechendo em 2 ou 3 campos simultaneos para chegar ao registro. Como posso fazê-lo? Abs,
  13. Obrigado cara. Resolveu meu problema. Abração!!!!
  14. Pessoal boa tarde, Para não criar outro tópico, pesquisei no fórum e achei a mesma dúvida que a minha, no caso essa. Eu quero criar uma relação de aniversariantes, quando eu digitar o mês "TAL" aparecer os aniversariantes no mês. Minha tabela chama-se: usuarios e nessa consulta não seria preciso dar SELECT * Os campos que eu quero que apareça na consulta/relatório são: nome, data_nasc, status Me deem uma moral ae. Como posso fazer isso? Abraços,
  15. Vlw obrigado, consegui fazer a condição. Abs.
  16. Boa noite galera, Quero fazer uma operação com data no formulário. Seguinte ... eu tenho um campo chamado: Data. No final do formulário tem uma opção para escolher quando será o próximo exame: 06 meses / 12 meses ou 24 meses e logo em seguida, criei um campo DataFutura que de acordo com a opção escolhida, ele já calcula o próximo evento através do campo data. Ex: Data: 15/02/2011 na opção foi escolhida 12 meses Então no campo DataFutura tem que aparecer: 15/02/2012 Como poderia elaborar isso?pensei através do IF mas estou com dificuldades de formular a condição. Abs,
  17. Mestre, Conforme sua orientação, o script abaixo resolveu meu problema: SELECT funcionarios.funcionario, funcionarios.setor, funcionarios.[exame medico], Count(funcionarios.trigliceridio) AS ContarDetrigliceridio, funcionarios.trigliceridio FROM funcionarios GROUP BY funcionarios.funcionario, funcionarios.setor, funcionarios.[exame medico], funcionarios.trigliceridio HAVING (((funcionarios.trigliceridio)="normal")); Obrigado, Abração.
  18. Mestre, bom dia. Esse código não resolve meu galho, pois vai misturar tudo que é normal e alterado juntos. Eu preciso saber quantos normais existem, e quantos alterados. Ai neste code esta juntando tudo. O que eu me refiro que quero tudo junto é ao invés de eu ter uma consulta que me mostre trigliceridio, outra que mostre colesterol, outra pra eas, etc..... em uma só consulta eu tire isso TUDO. Sacou? Ai eu só teria 2 consultas. Uma que liste todos os EXAMES normais, e outra consulta que liste todos os EXAMES alterados. A ideia é essa mestre. Me diz se compreendeu meu raciocínio, senão a gente faz aquele esquema, te passo o arq. Abração !!
  19. Fala Mestre, Então estou em fase final dessas consultas. Eu preciso FINALIZAR 2 consultas. 1ª: Já funciona. Porém esta muito manual. Mas só funciona para um somente, veja o script abaixo: SELECT setor, count(funcionarios) AS ["exames normais"]FROM funcionarios WHERE trigliceridio='normal' GROUP BY setor; Ou seja, o código acima ele me mostra todos os resultados do campo em que o trigliceridio for normal. Da mesma forma, eu repito este mesmo código e faço novamente para o trigliceridio e só altero a condição para: WHERE trigliceridio='alterado' Como falei anteriormente mestre, eu preciso agrupar todos ao mesmo tempo, que atendam a condição de normal ou alterado. No seu código abaixo mestre, eu o testei e ele pegou um resultado maluco. Acredito que esteja faltando a condição ='normal' ou ='alterado'. Não? SELECT setor, count(funcionarios) AS ["exames normais"]FROM funcionarios WHERE trigliceridio<>'colesterol' and trigliceridio<>'glicemia' and trigliceridio<>'eas' and trigliceridio<>'parasitologico' and trigliceridio<>'rx' GROUP BY setor; 2ª: É a mesma coisa da primeira consulta. Tem que pegar todos os resultados normais e alterados com a única diferença que tenho que agrupar pelo setor(que já acontece acima) e também pelo tipo de exame(periodico, admissional, demissional, mud. de função, ac. de trabalho, retorno). Obrigado pela ajuda. Grande Abraço,
  20. D@rk

    (Resolvido) Soma

    Mestre, o assunto principal foi resolvido. Obrigado a você e as outras ajudas. Utilizando os critérios de consulta acima, utilizei os mesmos para outra consulta como esta abaixo: SELECT setor, count(funcionarios) AS ["exames normais"] FROM funcionarios WHERE trigliceridio='normal' GROUP BY setor; Eu queria saber o seguinte, eu preciso fazer essa mesma consulta (fora o trigliceridio) para colesterol, glicemia, eas, parasitologico e rx. Eu tentei jogar um and mas não adiantou. Qual a sintaxe correta para eu nesta mesma consulta pegar todos os campos e não só o trigliceridio? senão vou ter q fazer 5 ou 6 consultas a mais. Abs,
  21. D@rk

    (Resolvido) Soma

    Mestre já consegui.... tá resolvido obg. Só falta consulta, ess eu vou ter q agrupar por 2 campos. Por exemplo, o caso que estavamos falando q é entre 18 e 45 eu agrupo pelo setor com este código abaixo: SELECT setor, count(funcionarios) AS ["18 à 45 anos"] FROM funcionarios WHERE idade between (18) and (45) GROUP BY setor; Isso me dá um retorno seguinte: ex: Setor ------- Adminst - 12 Pedagogico - 30 Só que eu preciso assim agora: que ele agrupe pelo campo "setor" acima e dentro dele agrupe pelo tipo de exame também. O retorno seria assim: Setor ------- Adminst / tipo de exame / Pedagogico / tipo de exame / ex: Administ / periodico / 15 Pedagogico / periodico / 20 Como eu resolveria essa consulta? primeiro eu tenho q agrupar pelo setor pra saber se é pedagogico ou administrativo e depois saber qual é o tipo de exame: periodico, admissional, demissional, etc...... Consulta 2: essa eu acredito que é mais fácil. Eu tenho um campo "Data" na tabela de funcionários. Esse campo Data é a data do exame. No final do formulário, eu escolho entre 06, 12 ou 14 meses. Ou seja eu queria que o novo campo quando receber foco, calculasse. Se a Data do exame é 20/01/2011 e no outro eu escolher 06 meses, ele já calcula automaticamente no campo Data_proxexame já aparecer com a data de 6 meses posteriores. Ficaria então como: 20/07/2011. Abs.
  22. D@rk

    (Resolvido) Soma

    Mestre, Em relação a MP, desculpe ^^ Eu queria mostrar isso em um relatório, basta eu fazer um relatório encima desta consulta, correto? Quanto a minha dúvida não consegui atingir o meu objetivo ainda. Vou dar os dados precisos do meu BD: Eu tenho uma tabela chamada funcionarios, com diversos campos. Os campos que eu preciso para essa operação são: Funcionário / Dt. Nascimento / Idade / Setor (São esses 4 campos) Eu queria o retorno em um relatório, mas eu acredito que preciso fazer a consulta como estamos vendo primeiramente. Retorno: Minha tabela abaixo e o resultado que eu espero, sendo em um formulário ou em um relatório: De acordo com a minha tabela acima, o resultado esperado seria: Administrativo: 4 Pedagogico: 0 Eu tenho outras 3 consultas com o mesmo objetivo, somar a quantidade e exibir somente o resultado, assim como este acima. Só precisava matar um desses. Mais uma vez, obrigado pela ajuda. Aguardo novamente ajuda de vocês. Abração!!!
  23. D@rk

    (Resolvido) Soma

    Mestre, Em relação a MP, desculpe ^^ A consulta ainda não esta mostrando, mostrou apenas o "Administrativo" mas o pessoal do setor "Pedagogico" não. Quanto a minha dúvida não consegui atingir o meu objetivo ainda. Vou dar os dados precisos do meu BD: Eu tenho uma tabela chamada funcionarios, com diversos campos. Os campos que eu preciso para essa operação são: Funcionário / Dt. Nascimento / Idade / Setor (São esses 4 campos) Supondo que eu tenho um cadastro nesta tabela funcionarios de 100 registros, dos quais 60 são do Administrativos e 40 são Pedagogicos. Eu queria o retorno em um relatório, mas eu acredito que preciso fazer a consulta como estamos vendo primeiramente. Retorno: Administrativo: 60 Pedagogico: 40 Eu tenho outras 3 consultas com o mesmo objetivo, somar a quantidade e exibir somente o resultado, assim como este acima. Só precisava matar um desses. Mais uma vez, obrigado pela ajuda. Aguardo novamente ajuda de vocês. Abração!!!
  24. D@rk

    (Resolvido) Soma

    Eu entendi +/- Se você ou alguém puder me ajudar, agradeço. Eu criei uma nova consulta em modo Sql, com os seguintes dados: select count(funcionarios) as "funcionarios selecionados" form funcionarios where idade between (18) and (45) group by setor Não consigo salvar porque dá erro sintaxe. Abs.
×
×
  • Criar Novo...