Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger()_Php_Drupal_Drupal 7_Drupal 6_Drupal Modules - Fatal编程技术网

Php 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger()

Php 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger(),php,drupal,drupal-7,drupal-6,drupal-modules,Php,Drupal,Drupal 7,Drupal 6,Drupal Modules,我在将Drupal6模块升级到Drupal7时出错。有人能帮我解决这个问题吗谢谢 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行) C:\xampp5.6\htdocs\simkie7\sites\all\modules\product\display\u ket\display\u ket.module)。 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行)

我在将Drupal6模块升级到Drupal7时出错。有人能帮我解决这个问题吗谢谢

注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行) C:\xampp5.6\htdocs\simkie7\sites\all\modules\product\display\u ket\display\u ket.module)。 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行) C:\xampp5.6\htdocs\simkie7\sites\all\modules\product\display\u ket\display\u ket.module)。 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行) C:\xampp5.6\htdocs\simkie7\sites\all\modules\product\display\u ket\display\u ket.module)。 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger() (第2399行) C:\xampp5.6\htdocs\simkie7\sites\all\modules\product\display\u ket\display\u ket.module)

这是我的密码

function milih_relasi_ledger(){
  global $user;
  db_set_active('data'); 
    //cost center
  $relasi = db_query('SELECT * FROM {relasibisnis} order by koderelasi');
  $p_rel = array(NULL => t('-- Pilih Relasi --'));
  foreach($relasi as $barisrelasi)
    //while ($barisrelasi = db_fetch_object($relasi))
     {
    $p_rel[$barisrelasi->koderelasi] = t($barisrelasi->koderelasi).'-'.$barisrelasi->ket.':' .substr(str_replace(array(" - "," -","- "),"-",$barisrelasi->namarelasi),0,50);
  }   
  db_set_active('default');  
  return $p_rel;
}

使用这个你可以终止当前的通知,但是我建议如果你可以共享这个函数的全部代码,那就太棒了

function milih_relasi_ledger() {
  global $user;
  $ket = NULL; // or you can use $ket = '';
  db_set_active('data');
  // cost center
  $relasi = db_query('SELECT * FROM {relasibisnis} order by koderelasi');
  $p_rel = array(NULL => t('-- Pilih Relasi --'));
  foreach ($relasi as $barisrelasi) {
  // while ($barisrelasi = db_fetch_object($relasi))
    $p_rel[$barisrelasi->koderelasi] = t($barisrelasi->koderelasi) . '-' . $barisrelasi->ket . ':' . substr(str_replace(array(" - ", " -", "- "), "-", $barisrelasi->namarelasi), 0, 50);
  }
  db_set_active('default');
  return $p_rel;
}

请再详细一点。什么模块?您的或第三方模块?ket是relasibisnisket的Column是relasi bisnis的Column我不能给出空值。我找到了一个解决办法,但谢谢你的回答,伙计(y)