使用wordpress中的sql查询结果进行表计算

时间:2018-05-02 22:59:40

标签: php mysql wordpress html-table calculation

我在WordPress网站上使用表插件,并使用一个从PHP代码生成短代码的插件。我所做的这些PHP代码只是在目标WordPress数据库表中进行了几次SQL查询,例如下面的PHP代码(对于几个不同的' stringname'值)。

<?php
global $wpdb;
$company = $wpdb->get_row( "SELECT * FROM `wordpresstable` WHERE column='stringname'" );
echo $company->price;
?>

这些查询返回实际上是数字(价格)的字符串。然后我想用一些表值进行表计算,我手动更新并使用我的短代码(价格)中的值。我可以从我的短代码中获取我的字符串/数字,以便在我的表格中显示,到目前为止一切顺利。但是,当我尝试使用从我的短代码返回的值进行计算时,会出现问题。它只是赢了工作,我甚至得到了一个错误。似乎SQL调用实际上是在表的呈现之后完成的。由于错误是指类型问题,我尝试在我的PHP短代码(echo floatval($ company-&gt; price))中使用函数floatval()作为返回值,但它没有帮助。我想我遗漏了一些事情。

任何想法/弃权?谢谢。 (以下是一个简单示例的2个屏幕截图)

My Tablepress前端,单元格E2中有短代码 My Tablepress frontend with the shortcode in cell E2

网页中的表格呈现,表示类型错误 The table rendering in the web page, indicating a type error

0 个答案:

没有答案