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