使用php insert.php在mysql中插入数据时出错

文森特·奥蒙迪

我在插入数据时遇到了挑战。一切检查...即连接到数据库。数据不能只是插入。我正在使用本地主机 xampp。我的insert.php

<?php
$servername = "localhost";
$username = "root";
$password = "Maweutah2";
$dbname = "digital_content";
 $link = mysqli_connect($servername, $username, $password, $dbname );
// Check connection
if($link === false){
    die("ERROR: Could not connect. " . mysqli_connect_error());
}

// Escape user inputs for security
$ref = mysqli_real_escape_string($link, $_REQUEST['ref']);
$date = mysqli_real_escape_string($link, $_REQUEST['date']);
$name = mysqli_real_escape_string($link, $_REQUEST['name']);
$class = mysqli_real_escape_string($link, $_REQUEST['class']);
$serial = mysqli_real_escape_string($link, $_REQUEST['serial']);
$details = mysqli_real_escape_string($link, $_REQUEST['details']);
$remarks = mysqli_real_escape_string($link, $_REQUEST['remarks']);

// attempt insert query execution
$sql = "INSERT INTO laptop_repair (ref, name, class, serial, details, remark) VALUES ('$ref', '$date', '$name', '$class', '$serial', '$details', '$remarks')";
if(mysqli_query($link, $sql)){
    echo "<h2>Records added successfully<a href='laptop_repairs.php'>ENTER AGAIN</h2></a>.";
} else{
    echo "<h2>ERROR: TRY AGAIN <a href='db.php'>ENTER AGAIN</h2></a>";
}

// close connection
mysqli_close($link);
?>

我的表格

<!DOCTYPE html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<div class="center">
<h1>ENTER DETAILS</h1>
<form action="insert.php" method="POST">
<h3>REF NUMBER</h3><input type="text" name="ref" /><br>
<h3>DATE</h3><input type="text" name="date" /><br>
<h3>NAME</h3><input type="text" name="name" /><br>
<h3>CLASS</h3><input type="text" name="class" /><br>
<h3>SERIAL</h3><input type="text" name="serial" /><br>
<h3>DETAILS</h3><input type="text" class="inputmingi" name="details" /><br>
<h3>REMARKS</h3><input type="text" class="inputmingi" name="remarks" /><br>
<input type="submit" />

</form>

</div>
<div class="center">
<h1>MENU</h1>
<form action="view.php" method="POST">
<button type="submit">View records</button>
</form>
</div>
</html>

当我提交时,连接成功但我的表中没有插入数据。

纳什·弗拉兹

更新这个

$sql = "INSERT INTO laptop_repair (ref, date, name, class, serial, details, remark) VALUES ('$ref', '$date', '$name', '$class', '$serial', '$details', '$remarks')";

您忘记插入日期值。你没有在查询中提到。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在PHP中插入INSERT INTO错误

来自分类Dev

将 PHP 表单插入 Mysql 数据库时出错

来自分类Dev

尽管 PHP、MYSQL 中没有错误,但 INSERT INTO 不会插入任何数据

来自分类Dev

在php中的mysql中插入值时出错

来自分类Dev

使用PHP将SQL插入数据库-INSERT INTO问题

来自分类Dev

PHP 7.0 不使用 INSERT 命令插入 MySQL 行

来自分类Dev

数据插入INSERT INTO在我的PHP脚本中不起作用

来自分类Dev

数据插入INSERT INTO在我的PHP脚本中不起作用

来自分类Dev

使用PHP将数据插入MySQL数据库时出错

来自分类Dev

使用php代码在Oracle数据库中插入变量数据时出错

来自分类Dev

使用php插入sql数据库时出错

来自分类Dev

使用php将数据插入Postgresql时出错

来自分类Dev

INSERT MYSQL DATE无法使用PHP运作

来自分类Dev

无法在php中使用MYSQL INSERT INTO

来自分类Dev

使用PHP将datetime插入mysql datetime列时出错

来自分类Dev

在 PHP 中插入当前时间时出错

来自分类Dev

使用 MySQL 和 PHP 查询时出错,基于显示数据库中的数据

来自分类Dev

PHP使用mysql插入数据

来自分类Dev

插入数据时,PHP MYSQL错误

来自分类Dev

无法使用PHP在MySQL数据库中插入数据

来自分类Dev

mysql insert statement in PHP form

来自分类Dev

从PHP:// INPUT的MySQL INSERT INTO多行

来自分类Dev

使用PHP将mysqli_insert_id插入单独的表中

来自分类Dev

在PHP中打印JSON数据时出错?

来自分类Dev

在 PHP 中从 Json 获取数据时出错

来自分类Dev

使用MySQL将数据插入表时出错

来自分类Dev

MySQL:使用自动增量ID插入新数据时出错

来自分类Dev

PHP/MySQL 错误:无法使用 PDO 执行 INSERT INTO

来自分类Dev

INSERT查询在PHP中失败

Related 相关文章

热门标签

归档