vaurdan Posted May 18, 2008 at 02:39 PM Report Share #185854 Posted May 18, 2008 at 02:39 PM Boas, Ando a fazer umas coisas com o Paypal, e no fim de um pagamento existe um campo que e sempre diferente. O paypal para evitar fraudes recomenda verificar se esse valor não foi já usado. Imaginando que o campo chama-se verif e o valor é yAHysg1, após uma compra adiciona esse valor a uma base de dados mySQL. A pergunta é: Como faço para a pagina ir verificar à base de dados se o valor não existe? http://www.neopt.org <- O meu blog xD Link to comment Share on other sites More sharing options...
psiico Posted May 18, 2008 at 06:28 PM Report Share #185891 Posted May 18, 2008 at 06:28 PM fazes um select se o valor for nulo, fazes o que tens a fazer. Psiico // Portfolio Link to comment Share on other sites More sharing options...
vaurdan Posted May 19, 2008 at 08:56 PM Author Report Share #186173 Posted May 19, 2008 at 08:56 PM Então falando em pseudo-code "if $query==null { $query_sucess; }else { echo 'ID ja utilizado'; }" Sendo $query SELECT * FROM paypal http://www.neopt.org <- O meu blog xD Link to comment Share on other sites More sharing options...
psiico Posted May 19, 2008 at 09:38 PM Report Share #186188 Posted May 19, 2008 at 09:38 PM sim, pelo que percebi da tua duvida. Psiico // Portfolio Link to comment Share on other sites More sharing options...
infopc Posted May 19, 2008 at 10:58 PM Report Share #186215 Posted May 19, 2008 at 10:58 PM podes criar um campo unico no mysql, e sempre que introduzes um novo valor na base de dados o mysql devolve um worning, assim podes interromper o script com uma linha de codigo. algo do tipo: if (!mysql_query('insert ...', $ligacao)){ /*ERRO*/ }else{/*SUCESSO*/} O que não tem solução, solucionado esta... 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