Einzelnen Beitrag anzeigen
  #1  
Alt 15.02.2017, 15:52:54
tsaenger
Guest
 
Beiträge: n/a
AES_Encrypt mit Hochkomma im Text

Hallo zusammen,

ich möchte gener mit AES_Encrypt daten in einer Mysql-DB verschlüsseln und habe dazu folgende Update-Befehlt erstellt:
Code:
UPDATE vergleich SET `name` = AES_ENCRYPT('$name', '$salt'), `vorname` = AES_ENCRYPT('$vorname', '$salt'), `migriert` = 1 WHERE `id` = $id
Nun bekomme ich aber ein Problme, wenn mein zu verschlüssender Name ein ' Hochkomma beinhaltet. Dann wird die Abfrage nicht ausgeführt.
Hat jemand von eine eine Idee wie ich das Lösen kann?

Mir fällt aktuell nur ein die Variable in Binär umzuwandeln und dann zu verschlüsseln.

Gruß und Danke

Tobias
Mit Zitat antworten