gpt4 book ai didi

php - mysql中的空行预防

转载 作者:行者123 更新时间:2023-11-29 20:50:55 24 4
gpt4 key购买 nike

使用 PHP 插入 MySQL 数据库时得到一些空白数据

我的问题是

  1. Id- 1, name= A, sname= A, standard= A, category= A, address =123A, pincode= 123, email= A@gmail.com, mobile1 =1234567890
  2. Id- 2, name= BLANK, sname= BLANK, standard= BLANK, category= BLANK, address =BLANK, pincode=0, email= BLANK, mobile1 =0
  3. Id- 3, name= B, sname= B, standard= B, category= B, address =123B, pincode=123, email= B@gmail.com, mobile1 =1234567890

这是 PHP 代码

<?php
$Name=$_POST['name'];
$School=$_POST['school'];
$Standard=$_POST['standard'];
$Cate=$_POST['cate'];
$Address=$_POST['address'];
$Pincode=$_POST['pincode'];
$Email=$_POST['email'];
$Mobile1=$_POST['mobile'];

$con=mysqli_connect("localhost","username","password","database");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$sql="SELECT * FROM somename";
if ($result=mysqli_query($con,$sql))
{
$rowcount=mysqli_num_rows($result) + 15118;

$sql1="INSERT INTO somename(Id,name,sname,standard,category,address,pincode,email,mobile1) VALUES('$rowcount','$Name','$School','$Standard','$Cate','$Address','$Pincode','$Email','$Mobile1')";
if(mysqli_query($con,$sql1))
{

header("Location:file.php?id=$rowcount");
}

else
{
echo "error msg";
}
}
mysqli_close($con);
?>

最佳答案

有几种方法:

您可以从 phpmyadmin 的 mysql 设置not null

您还可以在表单中使用 HTML5 required 属性。

或者您可以使用 PHP 的 empty() 从 PHP 代码中执行此操作。

您还可以使用 javascript 或 jquery 来实现此目的。

关于php - mysql中的空行预防,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38067561/

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