插入值时如何在WordPress中创建临时表
如何在WordPress中创建一个临时表,然后在其中插入值?我尝试了这段代码,但是如何向其中插入值呢插入值时如何在WordPress中创建临时表,wordpress,Wordpress,如何在WordPress中创建一个临时表,然后在其中插入值?我尝试了这段代码,但是如何向其中插入值呢 global $wpdb; $charset_collate = $wpdb->get_charset_collate(); $sql = "CREATE TABLE $generate( id mediumint(9) NOT NULL PRIMARY KEY AUTO_INCREMENT, sid int(11), cid int(11), tid
global $wpdb;
$charset_collate = $wpdb->get_charset_collate();
$sql = "CREATE TABLE $generate(
id mediumint(9) NOT NULL PRIMARY KEY AUTO_INCREMENT,
sid int(11),
cid int(11),
tid int(11),
lid int(11),
lgid int(11),\
UNIQUE KEY id (id)
) $charset_collate;";
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
dbDelta( $sql );
$Results=$wpdb->get_results("INSERT INTO $generate values('NULL',12,2,3,1,1)");
$Results=$wpdb->get_results("SELECT * FROM $generate ");
CREATE表中的最后一列后面有一个逗号。将lgid Int,
更改为lgid Int
。可能还有其他问题,但您必须比“不工作”更具体,这不是一个准确的故障报告。您的INSERT
语句可能也包含SQL注入漏洞。您在CREATE表中的最后一列中有一个逗号。将lgid Int,
更改为lgid Int
。可能还有其他问题,但您必须比“不工作”更具体—这不是一个准确的故障报告。据猜测,您的INSERT
语句也包含SQL注入漏洞。