从表中选择,其中列是PHP中的外键

时间:2019-11-18 18:07:52

标签: php mysql select mysqli

即使数据库中有一个条目,通过此查询,我总是会得到0个条目

template <class Func>
void foo(Func func);

foo(F(p));  // ok; Func deduced to the lambda type

转储为0 user_id列是外键,并显示给表“ user”的id。 我在这里看不到错误。 外键值有一种特殊的方法吗?

1 个答案:

答案 0 :(得分:0)

我遇到了错误... facepalm 我忘了打电话-> get_result();

$sql = "SELECT * FROM saved_food WHERE user_id = ? AND favorite_food LIKE ?";

$stmt = $conn->prepare($sql);
$stmt->bind_param("is", $me['id'], $favFood);
$stmt->execute();
$result = $stmt->get_result();
var_dump($result->num_rows);