是否可以使用 bind_result 并将所有列绑定到一个数组中?我问的原因是因为我在许多不同的表上执行代码,并且不想在数量发生变化时将每一列都放入。
$stmt = $mysqli->prepare("SELECT * FROM " . $company . " WHERE `id` = ?");
$stmt->bind_param('s', $route);
$route = $_GET['routeid'];
$stmt->execute();
$stmt->bind_result($test);
目前这就是我的 PHP 的样子。显然这是错误的,因为您必须将它们绑定到某些东西,我只需要知道如何将数据放入数组并将其绑定到该数组(希望您能理解这种糟糕的解释)。
谢谢
PS。我已经查看了相关的答案,它只会让我感到困惑。如果有人可以更详细地解释一下,我将不胜感激。