【发布时间】:2010-12-26 07:31:08
【问题描述】:
我有一个文本框,如果用户输入一个值,它将转到 db 并检查该值 =y 如果是这样,它会向用户发出警报,如果可以的话,你想激活它应该重定向到其他页面如果不也重定向到某个页面。 警报框应该有是或否
不知道是我的sql脚本错误还是java脚本错误
$activate = mysql_query("SELECT * FROM `thirdpartycategorymaster` WHERE `delete` = 'y' ");
$activate='y';
if($activate)
{
header("location:catact.php");
}
else
{
$activate='NULL';
header("location:tp_home.php");
}
$checkformembers = mysql_query("SELECT * FROM thirdpartycategorymaster WHERE ThirdPartyCategoryName = '$ThirdPartyCategoryName'");
$no=0;
if ($ThirdPartyCategoryName)
{
if(mysql_num_rows($checkformembers) != 0)
{
header('location:newcat.php?msg=category exists');
}
else
{
$sql="INSERT INTO thirdpartycategorymaster (ThirdPartyCategoryID, ThirdPartyCategoryName)
VALUES
('$_POST[ThirdPartyCategoryID]',
'$_POST[ThirdPartyCategoryName]'
)";
$no=1;
header('location:tp_home.php?add=Category Added Successfully');
}
if (!mysql_query($sql,$conn))
{
die('Error: ' . mysql_error());
}
}
else
header('location:tp_home.php');
/*if ($no==1)
header("Location:tp_home.php?msg=Category Added Successfully");
else
header("Location:tp_home.php");
*/
mysql_close($conn);
【问题讨论】:
-
哪个javascript?什么都看不到。
-
我也没有看到任何 javascript。我唯一看到的是非常不安全的代码(MySQL)=> 使用 PDO!
-
我希望您在使用它们构建查询字符串之前对这些值进行清理,否则谷歌搜索“bobby tables”
标签: php javascript mysql