gpt4 book ai didi

html - 当提交的表单字段为空时,mysql中的双数据类型存储null

转载 作者:行者123 更新时间:2023-11-29 15:12:04 26 4
gpt4 key购买 nike

我有一个表单,用于使用 PHP 和 html 更新 mysql 数据库。我在mysql中将数据类型设置为double(3,1)。问题是,当我将数据提交到数据库时,我在表单输入字段中没有输入任何内容,但得到的是 0;我想要的是这些列为空。

我不知道如何才能实现这一目标。

最佳答案

$sName = mysql_real_escape_string($_REQUEST['sName']);
$datetime1 = mysql_real_escape_string( $_REQUEST['datetime1']);
$rain = mysql_real_escape_string( $_REQUEST['rain']);
$max = mysql_real_escape_string( $_REQUEST['max']);
$min = mysql_real_escape_string( $_REQUEST['min']);



$sql = "INSERT INTO rain(sName, datetime, rain, min, max) VALUES ('$sName', '$datetime1', '$rain','$max','$min')";

我的 html 代码的一部分

<p>
<label for="max">Maximum Temp:</label>
<input type="number" min="10.0" max="55.0" name="max" id="max" value="">
</p>
<p>
<label for="min">Minimum Temp:</label>
<input type="number" min="-3.0" max="40.0" name="min" id="min"value="">
</p>
<input type="submit" value="Submit">
<input type="reset" value="Clear">

关于html - 当提交的表单字段为空时,mysql中的双数据类型存储null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59987404/

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