我如何检查是否设置了变量_GET并比较数据库中是否存在该变量值?
我有以下代码:
//require connection bd
$vtld = $_GET['tld']; //variable from _GET
$sql="SELECT extension FROM tbldomainpricing";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($result);
if ($row['extension'] == '$vtld') {
echo $vtld.' variavel exist' ;
} else {
echo $vtld.' variavel not exist';
}
页面A发送变量_GET和页面B接收该变量并检查数据库中是否存在
网页A-EX:domain.com/folder/index.php?page = tld&tld = .org
页面B-接收变量,并检查是否存在。
提前致谢
最佳答案
只需删除'$ vtld'的引号即可。
if(isset($_GET['tld'])) {
$vtld = $_GET['tld']; //variable from _GET
$sql="SELECT extension FROM tbldomainpricing";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($result);
if ($row['extension'] == $vtld) {
echo $vtld.' variavel exist' ;
} else {
echo $vtld.' variavel not exist';
}
}
关于mysql - 检查isset变量_GET并检查数据库中是否存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26276194/