EditableGrid コードのループを作成しようとしています。これが今の様子です。
$grid->addColumn('id', 'ID', 'integer');
$grid->addColumn('site', 'Site', 'string');
したがって、ページに新しい列を追加する必要がある場合は、MySQL データベースに新しい列を追加し、次のようにこのコードに新しい行も追加します。
$grid->addColumn('newcolumn', 'A brand new column', 'string');
ページに新しい列を自動的に追加するために、テーブルから取得した最初の引数 (データベース内のフィールドの名前) の入力を取得するループを作成します。
CREATE TABLE price (
id INT(11) NOT NULL AUTO_INCREMENT,
site VARCHAR(50) NOT NULL,
このテーブルから取得した他の 2 つの引数 (ヘッダーに表示されるラベルと MySQL の列のデータ型):
CREATE TABLE header (
header_name VARCHAR(50) NOT NULL,
header_type VARCHAR(50) NOT NULL,