@@ 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 |