Php 注意:未定义的属性:stdClass::$ket in milich_relasi_ledger()
我在将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) 这是我的密码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行)
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)