好的,如果标题有意义,我有一个订单。我希望用户能够通过订单号搜索他们的订单。然后我想从中提取任何信息。所以
ID | Name | Date
01 | John Smith | 12-13-11
如果我查询 ID 01,我希望能够看到名字 John Smith。我该怎么做?这没有给我我想要的:
$name = "SELECT name FROM order WHERE id = '$prof'" . mysql_real_escape_string($prof) . "'";
SELECT 之后的名字应该是 * 吗?谢谢!
最佳答案
试试这个:
$query = "SELECT name FROM `order` WHERE id = '" . mysql_real_escape_string($prof) . "'";
注意 order
是 reserved word在 MySQL 中,应该用反引号包围。
关于php - 根据另一个列值获取列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8497208/