This is a strange problem. The original one is this {code ...} then I add and save the field {code ...} the problem came out: I printed $ data, location and article_link all had values, but the last SQL statement printed after add had no location value. Solving... a strange problem,
This is the original
$data = compact('id', 'name', 'status', 'add_time');M('table')->add($data);
Then I add and save Fields
$data = compact('id', 'name', 'status', 'add_time' 'location', 'article_link');M('table')->add($data);
The problem came out: I printed $ data, location and article_link all had values, but the last SQL statement printed after add had no location value.
Solve questions?
Reply content:
An amazing problem,
This is the original
$data = compact('id', 'name', 'status', 'add_time');M('table')->add($data);
Then I add and save Fields
$data = compact('id', 'name', 'status', 'add_time' 'location', 'article_link');M('table')->add($data);
The problem came out: I printed $ data, location and article_link all had values, but the last SQL statement printed after add had no location value.
Solve questions?
Change ~ Delete the runtime directory. TP caches the database table fields. If the location and article_link fields are not generated during cache generation, the values of the two fields are ignored.