php – 类wpdb的对象无法转换为字符串
作者:互联网
我试图通过提供其名称来获取组织的ID.
我有以下代码:
$orgid= $wpdb->get_var("SELECT organisationid FROM $wpdb->$table_name1 WHERE organisationname=' " . $organisation . "'");
此行返回此错误:
可捕获的致命错误:
Object of class wpdb could not be converted to string
我希望在页面上回显此ID.
我已阅读过该手抄本但不明白.我怎样才能解决这个问题?
解决方法:
如果您要在字符串中使用变量变量,请记住用大括号包装它:
"SELECT organisaitonid FROM {$wpdb->$table_name1} WHERE organisaitonname = '" . $organisation . "'"
// ^ important ^
注意:只需确保$table_name1的值确实对应于$wpdb的属性,以便它匹配.
标签:php,mysql,wordpress,wpdb 来源: https://codeday.me/bug/20190724/1525767.html