Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Import automaticos?????

22-07-2008 14:18

Boas pessoal, tenho a seguinte ideia nas mão, mas falta a obra prima, 1º se dá, se dar como faço para dar hehhe...

è o seguinte, Tenho um base de dados Mysql, e tenho la umas tabelas que necessitas de ser alimentadas semanalmente, para nao estar a fazer isso todoas as semanas, era porreiro ter algo que na data e hora tal fizesse o import para aquela tabela do ficheiro CSV que se encontrava numa pasta no servidor, é possivel???
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17236
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Import automaticos?????

22-07-2008 15:24

Em alguns servidores existe a ferramenta "cron" que permite que você agende o sistema para rodar um arquivo ou script para rodar na data / hora desejada. Verifique em seu servidor se há essa ferramenta.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Import automaticos?????

23-07-2008 05:29

Nop, o meu servidor está mesmo aqui em casa, e não tem esse software instalado, de qualquer modo tenho sempre o "Scheduled Task" do windows 2000 Server, digamos que é a mesma coisa...será?

Web a tua ideia seria as horas xpto correr um ".bat????" ou algo que execute um sql para ele fazer o import do ficheiro xpto1, certo?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17236
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Import automaticos?????

23-07-2008 06:46

Não conheço essa ferramenta do Windows, mas acho que a melhor solução seria criar um arquivo php que fizesse o desejado, em seguida, procurar alternativas para rodá-lo no período desejado. Acho que com um .bat pode ser possível isso.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Mensagens: 348
Sexo: Masculino
Localização: Paraná/São Mateus do Sul/Brasil
Contato:

Import automaticos?????

23-07-2008 17:21

Olá amigo, e vc sabe qual é o comando que este bat vai executar?
0
Está precisando de um Website?
Acesse ww.listasms.com/web e faça um orçamento sem compromisso!
Ígor
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17236
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Import automaticos?????

24-07-2008 08:03

Pesquisei no XP e ví que o Agendador de Tarefas do Windows faz isso.

Para chegar até ele no Windows XP: Iniciar / Todos os programas / Acessórios / Ferramentas do Sistema / Tarefas agendadas

É bem simples o uso, você define o horário e quantas vezes será rodado o programa, ví também, que o programa aceita arquivos, sendo assim, você pode fazer um teste ai com sua rotina para ver se o Agendador de Tarefas resolve.

No linux, o programa relativo é o Cron.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Import automaticos?????

24-07-2008 16:41

Isso mesmo, o agendador e excelente, bom como fiz foi assim, o Xp nesse casso tb tem, mas em qualquer server , 2000 ou 2003 ou mesmo 2007 tem a funcionar na boa...

1º Crie uma um ficheiro apaga_dados.php

<script language="javascript"> function fechar(){ window.opener = window window.close("#") } setTimeout("fechar()", 0); </script> <?php $link = mysql_connect("localhost","user","password"); mysql_select_db("teste",$link); $query = "TRUNCATE cars "; $resultado = mysql_query($query); $make=fopen("admin/data.dat","a"); fwrite($make,$to_put); echo 'Dados Apagados, aguarde'; $onload="onload=\"fechar";""; ?>

Simplesmente , liga a base, seleciona a tabela, apaga o conteudo escreve no ecra e fecha mesmo o IE(Atenção IE7 pergunta sim/Não para fechar)

2º Criar outro ficheiro que fiz o donwloads na blog :
http://legend.ws/blog/tips-tricks/csv-php-mysql-import/

O que faz é, importa um csv para dentro da tabela XPTO.

3º Agendar no Agendor so sistema uma hora e data, diariamente , semanalmente, mensalmente ou anualmente para executar o serviço.

Parece complicado, mas no final e bem simples....e funciona na boa...

Desde já agraço mais uma vez web....Obrigadão cara ;) ¨grin¨
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17236
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Import automaticos?????

24-07-2008 16:44

Aqui para teste fiz assim: criei um arquivo de teste ( teste.php ), um contador de acesso ao documento com cookie.

Ai crie o arquivo teste.bat, que tem o seguinte conteúdo:
start http://localhost/teste.php

Esse endereço acima carrega pelo navegador o teste.php

Ai, no Agendador de tarefas do Windows coloquei para rodar esse .bat

Pronto.

Quando chegou a hora configurada, abriu uma tela do Dos por uns 2 segundos, em seguida fechou e abriu o navegador com o documento teste.php

Agora, para fechar o navegador ??? :-?
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Import automaticos?????

08-09-2008 12:59

Trabalha...

1º passa por servidor
2º executa a pagina do php por um bat
3º importa pa tabela a hora agenda no shudl do windows :)

¨alien¨ ¨aww¨ Obrigadão ++web++...ajuda preciosa :)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17236
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Import automaticos?????

08-09-2008 13:10

boa ¨halfsmile¨
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado