在PHP中使用VARBINARY选择数据

时间:2018-12-05 15:10:55

标签: php mysql

我有一个名为mytable的表,其中包含具有以下数据的行:

uid: 1 (type: int(10))

email: it is visible as 971f2d23 in phpMyAdmin (type: varbinary(16))

我想像这样运行SELECT查询:

$conn->query("SELECT * FROM mytable WHERE email=971f2d23");

但这不会返回任何行。

我也尝试过:

$conn->query("SELECT * FROM mytable WHERE email=0x971f2d23");

但仍然没有行。

任何帮助将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试一下

$conn->query("SELECT * FROM mytable WHERE email='971f2d23'");