OK、ここに奇妙な問題があります:
エラー番号: 1054
「フィールド リスト」の不明な列「エイリアス」
INSERT INTO
projects
(id
,alias
,url
,domains
,progress
, ) 値 (80511, 'Some Alias', 'somedomains.com', 'xxxxxx', 0, 199, 'some@gmail.com'total
)
モデル スクリプトを使用して入力した特定のデータベース テーブルを使用してきました。別の列を追加した後 (たとえばalias
)、関数は機能しなくなり、上記のエラーが表示されます。
データベース人口コード:
function createNew($proj)
{
$data = array(
'id' => $proj['id'],
'alias' => $proj['alias'],
'url' => $proj['url'],
'domains' => $proj['domains'],
'progress' => $proj['progress'],
'total' => $proj['total'],
'email' => $proj['email']
);
$this->db->insert('projects',$data);
}
最も奇妙なことは、まったく同じクエリを手動で実行すると (たとえば、phpMyAdmin を介して SQL を使用して)、完全に正常に動作することです。
何か案は?