我对我的代码有疑问。问题是当我说echo $ collumB而不是他显示student_city时。这是在我的数据库,但我希望它显示解密的密码。它只显示错误的数据
(还有一个页面,我加密密码,但我需要解密的密码回声' ed
A.splice(0);
A.push.apply(A, B);
答案 0 :(得分:0)
SELECT student_email, student_city, CAST(AES_DECRYPT(student_password, '$encrypt_key') AS char(50)) AS student_password FROM students WHERE student_email = :student_email ORDER BY student_email ASC;
尝试将其显式地转换为字符串。你可以改变' 50'根据你的要求。
此外,您的回音在循环之外,因此如果有超过1条记录,它将仅打印最后一条记录。