所以我在我的数据库中创建了一个名为inspirationWall的表,其中包含id和Visit_Count INT。 并添加了id = 1和Visit_Count = 2的行。
我试图在wordpress中检索Visit_Count中的值,并在警报中显示该值以供测试。
我一直在关注按下codex这个词,并使用了这个例子
<?php $user_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->users;" ) ); echo "<p>User count is {$user_count}</p>";?>
所以看看我制作了我的代码
var $inspirationWall_Count = 0;
$inspirationWall_Count = $wpdb->get_var( $wpdb->prepare( "SELECT Visit_Count FROM $wpdb- >inspirationWall WHERE id=1;" ) );
alert($inspirationWall_Count);
似乎无法检索该值并将其保存到$ inspirationWall_Count。
我做错了什么?
谢谢
答案 0 :(得分:0)
你无法使用php发出警告,你必须使用JS,
你也不需要再次定义var $inspirationWall_Count = 0;
因为它无法使用php,
所以这就是你要做的事情,
$inspirationWall_Count = 0;
$inspirationWall_Count = $wpdb->get_var( $wpdb->prepare( "SELECT Visit_Count FROM $wpdb- >inspirationWall WHERE id=1;" ) );
echo '<script>alert('.$inspirationWall_Count.')</script>';