Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysql数据库中的每个条目都添加了另一个带有时间戳的空行_Php_Mysql - Fatal编程技术网

Php mysql数据库中的每个条目都添加了另一个带有时间戳的空行

Php mysql数据库中的每个条目都添加了另一个带有时间戳的空行,php,mysql,Php,Mysql,在mysql数据库中添加另一个带有时间戳的空行,每次添加一个带有条目的新行时, 这是我的部分代码 $servername = "localhost"; $username = "root"; $password = "zaheer442"; $dbname = "76H"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($

在mysql数据库中添加另一个带有时间戳的空行,每次添加一个带有条目的新行时, 这是我的部分代码

$servername = "localhost";
$username = "root";
$password = "zaheer442";
$dbname = "76H";

// Create connection
 $conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "wooo connected";
}

$sql = "INSERT INTO 76Hlog (Device_ID, Response_status, Device_NO, Status, Time) VALUES ('$keywords[4]', '$keywords[8]', '$keywords[15]', '$keywords[17]', now())";
if(mysqli_query($conn, $sql)){
echo "Records inserted successfully.";
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}


//displaying data
$sql = "SELECT Device_ID, Response_status, Device_NO, Status FROM 76H";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
    echo "id: " . $row["Device_ID"]. " - Staus: " . $row["Response_status"]. " Devic No " .  $row["Device_NO"]. " Mode " .  $row["Status"]. "<br>";
}
} else {
echo "0 results";
}

$conn->close();
$servername=“localhost”;
$username=“root”;
$password=“zaheer442”;
$dbname=“76H”;
//创建连接
$conn=newmysqli($servername、$username、$password、$dbname);
//检查连接
如果($conn->connect\u错误){
die(“连接失败:”.$conn->connect\U错误);
}否则{
回声“wooo连接”;
}
$sql=“插入76Hlog(设备ID、响应状态、设备编号、状态、时间)值(“$keywords[4]”、“$keywords[8]”、“$keywords[15]”、“$keywords[17]”,now())”;
if(mysqli_查询($conn,$sql)){
echo“已成功插入记录。”;
}否则{
echo“错误:无法执行$sql。”.mysqli_错误($link);
}
//显示数据
$sql=“从76H中选择设备ID、响应状态、设备编号、状态”;
$result=$conn->query($sql);
如果($result->num_rows>0){
//每行的输出数据
而($row=$result->fetch_assoc()){
echo“id:.$row[“Device_id”]。-Staus:.$row[“Response_status”]。“设备号”。$row[“Device_No”]。“模式”。$row[“status”]。
”; } }否则{ 回显“0结果”; } $conn->close();
[还附上了条目截图]


您如何使用此代码?看起来查询执行了两次,也许您需要添加一些检查来验证您的表单是否已发送(假设它是通过表单发送的)为select query try重命名$sql。是否有触发器?或者第二次(隐藏)提交?没关系,@prasanna,变量在执行查询之前被覆盖,select不会插入新行。请检查代码:-