Php WPdb在自定义插件中不工作
我试图在插件文件中使用wpdb,但由于某些原因,我没有得到错误,只是没有结果 我只是想从一个表中获取一些信息,并将其显示给最终用户,看看它为什么不起作用Php WPdb在自定义插件中不工作,php,wordpress-theming,wordpress,Php,Wordpress Theming,Wordpress,我试图在插件文件中使用wpdb,但由于某些原因,我没有得到错误,只是没有结果 我只是想从一个表中获取一些信息,并将其显示给最终用户,看看它为什么不起作用 function show_forminfo(){ global $wpdb; $sql = "SELECT * FROM 4hSIc_pods_player_ranking WHERE player_id='".$playerId."'"; $clientRow = $wpdb->get_row( $w
function show_forminfo(){
global $wpdb;
$sql = "SELECT * FROM 4hSIc_pods_player_ranking WHERE player_id='".$playerId."'";
$clientRow = $wpdb->get_row( $wpdb->prepare($sql));
echo $clientRow->points_to_redeem;
echo "<div id='infopoints' class='modal fade' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>";
echo "<div class='modal-dialog'>";
echo "<div class='modal-content'>";
echo "<div class='modal-header'>";
echo "<button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button>";
echo "<h4 class='modal-title'>Redeem Points</h4>";
echo "</div>";
echo "<form class='form-horizontal' class='contact' name='redemmpointsForm' id='redemmpointsForm' >";
echo " <div class='form-group'>";
echo "<h3>You have points pending:<br />";
echo "".$clientRow->points_to_redeem;
echo "<input type='hidden' name='playerid' value='<?php echo $playerId;;?>' />";
echo " </div>";
echo " <div class='form-group'>";
echo " <div class='col-md-6'>";
echo " <a href='#' class='btn btn-info' data-dismiss='modal'>Close</a>";
echo " </div>";
echo " </div>";
echo "</form>";
echo " </div>";
echo " </div>";
echo " </div>";
}
函数show\u forminfo(){
全球$wpdb;
$sql=“从4hSIc_pods_player_排名中选择*,其中player_id=”“$playerId。””;
$clientRow=$wpdb->get_row($wpdb->prepare($sql));
echo$clientRow->积分兑换;
回声“;
回声“;
回声“;
回声“;
回声“×”;
回显“兑换积分”;
回声“;
回声“;
回声“;
echo“您有待定积分:
”;
echo“$clientRow->积分兑换;
echo“您需要包括wp-load.php
require( '/path/to/wp-load.php' );
这可能会解决您的问题这是一个不正确的答案,当您反对wordpress文档中的否决票时,wordpress状态不包括wp Load非常成熟!否决票是什么意思?我没有投票。您是否尝试检查$wpdb->show_errors(true)和$wpdb->last_query以显示更深入的内容?