Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]głupi problem z zapytaniem
Cliassi
post
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 0
Dołączył: 29.04.2012

Ostrzeżenie: (0%)
-----


Witam, wie ktoś jak pobrać rekordy z bazy używajac AES_DECRYPT? mam takie cos
  1. "SELECT AES_DECRYPT(credit_card,'asd') FROM users WHERE ID='1'
ale nie działa (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Przykład z Google:
  1. define('MY_KEY','Ralf_S_Engelschall__trainofthoughts');
  2.  
  3. // Group 1
  4. $a = $this->User->aes_encrypt('test');
  5.  
  6. $result = $this->User->query("SELECT AES_ENCRYPT('test', '".MY_KEY."') AS enc");
  7. $b = $result[0][0]['enc'];
  8.  
  9. // Group 2
  10. $result = $this->User->query("SELECT AES_DECRYPT('".$a."', '".MY_KEY."') AS decc");
  11. $c = $result[0][0]['decc'];
  12. echo $c."
  13. ";
  14.  
  15. $d = $this->User->aes_decrypt($b);
  16. echo $d."
  17. ";
  18.  
  19. // Comparison
  20. var_dump($a===$b);
  21. var_dump($c===$d);
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 10:09