实际上应该很容易——WordPress 提供了与数据库交互所需的核心。
这是我几年前构建的主题的一些示例代码。不仅如此,显然您必须在某个时候创建表。但是一旦到位,全局 $wpdb 就是您的网关。
function update_game($player, $field, $data)
{
global $wpdb;
$table = $wpdb->prefix . "gameplay";
$where = "tex_id=" . ($player);
$sql = "UPDATE $table SET " .$field. "='" .$data. "' WHERE $where";
$wpdb->query( $sql );
} //End update_game
或者,对于一个字段,您可以使用“选项”。例如
function clear_game()
{
update_option('tex_deal','w');
update_option('tex_dealer','0');
update_option('tex_actor','0');
update_option('tex_candeal','0');
update_option( 'tex_flopImg' , '' );
update_option( 'tex_turnImg' , '' );
update_option( 'tex_riverImg' , '' );
update_option( 'tex_pot' , '0' );
update_option( 'tex_bigbet' , '0' );
}//end clear_game
update_option()
is/was in /wp-includes/function.php (我认为它仍然存在......已经有一段时间了)并且您需要add_option
事先调用 -get_option()
将返回当前值。