したがって、変数のリストを使用していくつかのステートメントを取得しましたが、常にデータベースに別の列を追加しているように見えるので、変数のリストを1つ作成してそれを何らかの形で含めたいので、必要に応じて1回変更するだけで済みます。半ダース回。
$stmt = $mysql->prepare("SELECT * FROM table WHERE id =? LIMIT 1");
$stmt -> bind_param('i', $id);
$stmt->execute();
$stmt->bind_result($a, $b, $c, $d, $e, $f, $g);
$stmt->fetch();
$stmt->close();
しかし、私はこのようなものを作りたいです:
varList="$a, $b, $c, $d, $e, $f, $g";
$stmt = $mysql->prepare("SELECT * FROM table WHERE id =? LIMIT 1");
$stmt -> bind_param('i', $id);
$stmt->execute();
$stmt->bind_result($varList);
$stmt->fetch();
$stmt->close();