Example #1
0
 function setvalue($table, $field, $lang, $rowid, $value, $key = "")
 {
     //	echo $table."-".$field."-".$lang."-".$rowid.'<br/>';
     $result = "";
     $wd = new wra_db();
     $oldid = -1;
     $wd->query = "SELECT \n\t\t\t\t`id`\n\t\t\t\tFROM `" . WRA_CONF::$db_prefix . "langed` where `rowid`='{$rowid}' and `table`='{$table}' and `field`='{$field}' and `lang`='{$lang}' order by id";
     $wd->executereader();
     if ($u0 = $wd->read()) {
         $oldid = $u0[0];
     }
     // print_r($u0);
     // die();
     $wd->close();
     unset($wd);
     if ($oldid == -1) {
         $langv = new wra_langed();
         $langv->table = $table;
         $langv->field = $field;
         $langv->lang = $lang;
         $langv->value = $value;
         $langv->rowid = $rowid;
         $langv->key = $key;
         $langv->add();
     } else {
         $langv = new wra_langed();
         $langv->load($oldid);
         $langv->value = $value;
         $langv->key = $key;
         $langv->update();
     }
     return $result;
 }