| @@ 311-315 (lines=5) @@ | ||
| 308 | $val_array[] = ${$var}; |
|
| 309 | } |
|
| 310 | $sql = 'INSERT INTO ' . $lang->table . ' (' . implode(',', $var_array) . ') VALUES (' . implode(',', $val_array) . ')'; |
|
| 311 | if (!$result = $this->db->queryF($sql)) { |
|
| 312 | xoops_error('Insert language error:' . $sql); |
|
| 313 | ||
| 314 | return false; |
|
| 315 | } |
|
| 316 | if ($lang_id == 0) { |
|
| 317 | $lang_id = $this->db->getInsertId(); |
|
| 318 | } |
|
| @@ 331-335 (lines=5) @@ | ||
| 328 | } |
|
| 329 | $set_string = implode(',', $set_array); |
|
| 330 | $sql = 'UPDATE ' . $lang->table . ' SET ' . $set_string . ' WHERE lang_id = ' . $lang->getVar('lang_id'); |
|
| 331 | if (!$result = $this->db->queryF($sql)) { |
|
| 332 | xoops_error('update language error:' . $sql); |
|
| 333 | ||
| 334 | return false; |
|
| 335 | } |
|
| 336 | } |
|
| 337 | $this->createConfig(); |
|
| 338 | ||