| @@ 328-332 (lines=5) @@ | ||
| 325 | $val_array[] = ${$var}; |
|
| 326 | } |
|
| 327 | $sql = 'INSERT INTO ' . $lang->table . ' (' . implode(',', $var_array) . ') VALUES (' . implode(',', $val_array) . ')'; |
|
| 328 | if (!$result = $this->db->queryF($sql)) { |
|
| 329 | xoops_error('Insert language error:' . $sql); |
|
| 330 | ||
| 331 | return false; |
|
| 332 | } |
|
| 333 | if ($lang_id == 0) { |
|
| 334 | $lang_id = $this->db->getInsertId(); |
|
| 335 | } |
|
| @@ 356-360 (lines=5) @@ | ||
| 353 | } |
|
| 354 | $set_string = implode(',', $set_array); |
|
| 355 | $sql = 'UPDATE ' . $lang->table . ' SET ' . $set_string . ' WHERE lang_id = ' . $lang->getVar('lang_id'); |
|
| 356 | if (!$result = $this->db->queryF($sql)) { |
|
| 357 | xoops_error('update language error:' . $sql); |
|
| 358 | ||
| 359 | return false; |
|
| 360 | } |
|
| 361 | } |
|
| 362 | $this->createConfig(); |
|
| 363 | ||