Php wordpress自定义表单到数据库
我正试图在wordpress上创建一个自定义提交表单 我正在使用来自Twenty14主题的wp页面模板,并将代码放在Php wordpress自定义表单到数据库,php,html,wordpress,forms,Php,Html,Wordpress,Forms,我正试图在wordpress上创建一个自定义提交表单 我正在使用来自Twenty14主题的wp页面模板,并将代码放在 <div id="content" class="site-content" role="main"> $wpdb->insert('wp_table',array ( 'db_column' => $inputtext, ) ); $wp
<div id="content" class="site-content" role="main">
$wpdb->insert('wp_table',array (
'db_column' => $inputtext,
)
);
$wpdb->insert('wp_table',数组(
“db_列”=>$inputtext,
)
);
它可以工作,但每次页面加载时,它也会将空白数据提交到我的wp_表中。
如何避免这种情况?我只想使用提交按钮输入数据。在php中使用
isset
可以避免将空白数据提交到wordpress表中
if(!empty($_POST['streamname'])) {
// the code
}
请看一个。希望它有帮助在php中使用
isset
可以避免将空白数据提交到wordpress表中
if(!empty($_POST['streamname'])) {
// the code
}
if( count($_POST) ){
$wpdb->insert('wp_table',array (
'db_column' => $inputtext,
)
);
}
请看一个。希望它对您有所帮助在提交数据之前,您必须确保它不是空的。
if( count($_POST) ){
$wpdb->insert('wp_table',array (
'db_column' => $inputtext,
)
);
}
这是正确的做法:
if(!empty($_POST['datakey'])) {
$wpdb->insert('wp_table',array (
'db_column' => $inputtext,
)
);
}
此代码段通常出现在Wordpress插件或主题中。在提交数据之前,必须确保它不是空的。 这是正确的做法:
if(!empty($_POST['datakey'])) {
$wpdb->insert('wp_table',array (
'db_column' => $inputtext,
)
);
}
此代码段通常出现在Wordpress插件或主题中。您需要检查值是否为空。如果没有,则不执行任何操作,否则将数据插入数据库。您需要检查值是否为空。如果没有,则不执行任何操作,否则将数据插入数据库