gpt4 book ai didi

php - 如果一个输入值大于php中的另一个输入值,则回显错误消息

转载 作者:行者123 更新时间:2023-12-03 08:56:33 27 4
gpt4 key购买 nike

我有一个将5个输入值保存到数据库 list 中的表格。问题是,如果“值”大于“Buy_Value”,我需要它返回错误消息。现在,它会打印错误消息,但仍将数据提交给数据库,这对我没有用。我只是在代码中的错误位置使用了函数吗?

 if($_SERVER["REQUEST_METHOD"] == "POST"){
if(isset($_POST['ID'])&&isset($_POST['Name'])&&isset($_POST['Inventory_number'])
&&isset($_POST['Value'])&&isset($_POST['Buy_Value'])){

$ID=$_POST['ID'];
$Name=$_POST['Name'];
$Inventory_number=$_POST['Inventory_number'];
$Value=$_POST['Value'];
$Buy_Value=$_POST['Buy_Value'];
//echo "<p>".$ID." ".$Name." ".$Inventory_number."</p>";
include('config.php');

if ($Value > $Buy_Value) {
echo("The 'buy value' must be greater than 'value'");
}
$sql="INSERT INTO $mysql_database.`inventory`
(`id`, `Name`, `Inv_Nr`, `value`, `buy_value`)
VALUES ('$ID', '$Name', '$Inventory_number', '$Value', '$Buy_Value')";
$result=mysql_query($sql);
tab($sql);
mysql_close($bd);
}
}

function tab($sql){
if (!mysql_errno())
{
echo "<br />Data submitted";
}
else
{
echo "<br />Error: " . mysql_error();
}
}
?>

最佳答案

以下行使用exit代替echo

exit("The 'buy value' must be greater than 'value'");

关于php - 如果一个输入值大于php中的另一个输入值,则回显错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23339089/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com