我试图为用户表定制一个注册表单,其中有一个名为'赞助商用户id'的字段,它应该能够检查字段中输入的id是否存在于用户表中。我不知道怎么绕过它。我正在尝试formator,但没有添加手动sql的选项,或者有更简单的方法来做到这一点?
如果我没有错,你可能会搜索我所面临的同样的问题。我基本上试图验证文件号是否存在于数据库中,如果它存在,它给出一个成功的消息,如果不存在,那么它显示无效的数字。我的选项卡在DB中只包含一个字段,即fileNumber。我试图用元素形式验证它。但也有很多问题。所以我在element中使用了HTML代码并在这里输入了以下格式
<form role="form1" method="POST">
<div class="form-group1">
<input id="filenumber1" name="filenumber1" type="text" placeholder="File
Number" class="form-control1 input-sm1" required="">
</div>
<div class="row justify-content-center">
<input type="submit" value="submit" class="btn btn-info btn-block1"
name="submitbtn1">
</div>
</form>
,然后我把下面的PHP代码片段放入我的WordPress主题的functions.php文件。functions.php文件位于你的WordPress管理面板>外观比;主题编辑器。
if(isset($_POST['submitbtn1'])){
global $wpdb;
$search_value = $_POST['filenumber1'];
$result = $wpdb->get_results("SELECT fileNumber FROM wp_filenumberinsert WHERE fileNumber LIKE '%$search_value%'");
if($result==true){
echo "<script>alert('your file is approved');</script>";
}else{
echo "<script>alert('your file is not approved please contact customer center');</script>";
}
}
和繁荣!工作:- d