D3POD Posted June 4, 2012 at 03:27 PM Report Share #460323 Posted June 4, 2012 at 03:27 PM Boas pessoal, estou a terminar o meu primeiro projecto que é algo muito simples (um conversor de moedas) apesar de ter mais em execução. Mas como em tudo na vida existe algumas coisas que tem que esperar o momento certo e vou passar à frente algo mais urgênte. Este projecto vai ser para mim uma oportunidade de aprender na prática e de interiorizar novas funcionalidades desta linguagem. Então é o seguinte: Tenho um equipamento, biométrico, que faz um registo de dados em MySQL. Nessa base de dados ele criar um ID, uma password (que não pretendo utilizar), Entradas e Saídas... O que pretendo para a primeira fase é criar uma aplicação que recolha esses dados e que o mostre, mas que por exemplo faça com que se o utilizador do ID 0001 entrar e sair naquele dia então seja preenchido um campo ou então coloque um checkbox como checked. Caso ele entre e não saia por exemplo que coloque com indeterminado (lançar tipo uma mensagem de alerta) e por fim se não entrar que deixe em aberto ou então que num calendário que coloque o dia de outra cor. O importante não é como vai ser demonstrado mas sim que apareça. Isto porque na primeira fase será apenas para consultar e depois gravar numa outra base de dados onde nesta já será adicionado dados como nome, contacto, morada, cargo, etc Além deste problema terei sempre que pensar na segunda fase que é controlar os salários com isto, ou seja, depois irei colocar valores de salário que fará com que o valor a receber seja calculado perante as faltas. Não sei se me estou a explicar bem, mas o que pretendia era saber em primeiro lugar se é possivél e se existe algum tutorial ou exemplo de onde me possa guiar. Já vi que para trabalahr com MySQL irei precisar de uma biblioteca... Peço a vossa ajuda que sei que vocês percebem muito disto 😛 Um abraço, Diogo Lamego Link to comment Share on other sites More sharing options...
Caça Posted June 4, 2012 at 03:32 PM Report Share #460326 Posted June 4, 2012 at 03:32 PM Penso que devias saber melhor o que tens de fazer depois porque podes estar a fazer uma coisa que não vai ser suficiente para alterações futuras, o que nasce para 5 não chega a 10.. Para saberes o numero de vezes que o utilizador picou, basta fazer um COUNT, se o resultado for 1, em principio entrou e não saio, se for 2 significa que entrou e saiu.. Pedro Martins Não respondo a duvidas por PM Link to comment Share on other sites More sharing options...
D3POD Posted June 4, 2012 at 04:08 PM Author Report Share #460334 Posted June 4, 2012 at 04:08 PM Sim por isso é que já mencionei o que pretendo fazer na segunda fase, também para caso alguém me queira dar ideias saiba o passo seguinte pois assim pode me aconselhar melhor. A segunda fase é mesmo a parte de gerir os salários... consuante as picagens. Diz-me uma coisa... se as picagens (entrada e saida) forem feitas em tabelas separadas posso fazer o count do dia (duas com a mesma data)? Link to comment Share on other sites More sharing options...
Caça Posted June 4, 2012 at 04:12 PM Report Share #460337 Posted June 4, 2012 at 04:12 PM Desde que as consigas relacionar, não tens problemas. Pedro Martins Não respondo a duvidas por PM Link to comment Share on other sites More sharing options...
ricasss Posted June 4, 2012 at 04:17 PM Report Share #460342 Posted June 4, 2012 at 04:17 PM Desde que as consigas relacionar, não tens problemas. Mas não seria melhor ele fazer tudo numa só tabela? Link to comment Share on other sites More sharing options...
D3POD Posted June 4, 2012 at 04:37 PM Author Report Share #460351 Posted June 4, 2012 at 04:37 PM Relacionar como assim? Estão na mesma tabela... Link to comment Share on other sites More sharing options...
Caça Posted June 4, 2012 at 10:43 PM Report Share #460417 Posted June 4, 2012 at 10:43 PM Estava a responder a esta pergunta Diz-me uma coisa... se as picagens (entrada e saida) forem feitas em tabelas separadas posso fazer o count do dia (duas com a mesma data)? Pedro Martins Não respondo a duvidas por PM Link to comment Share on other sites More sharing options...
D3POD Posted June 5, 2012 at 07:48 AM Author Report Share #460444 Posted June 5, 2012 at 07:48 AM Desculpa foi erro da minha parte... Não era tabelas mas sim colunas ;-) Não conheces nenhum projecto ou tutorial do género? Link to comment Share on other sites More sharing options...
Caça Posted June 5, 2012 at 08:25 AM Report Share #460453 Posted June 5, 2012 at 08:25 AM Não, em colunas separadas o count só não chega, mas continua a dar para fazer. Pedro Martins Não respondo a duvidas por PM Link to comment Share on other sites More sharing options...
D3POD Posted June 5, 2012 at 09:14 AM Author Report Share #460468 Posted June 5, 2012 at 09:14 AM (edited) Vou começar a construir 😛 E ver se começo a por aqui as dúvidas 😛 Estou só à espera que me entreguem um backup de um cliente com picagens para começar... assim com uma base de dados já com alguns dias é mais fácil trabalhar... depois é que ligo um aqui para ver em tempo real o importar dados 😉 Edited June 5, 2012 at 09:19 AM by D3POD Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now