使用php将数据插入mysql表时为0值

兰斯·希帕斯

我是php和mysql的新手,在尝试将数据插入mysql表时似乎遇到了问题。

我有一个insert.php页面,以下内容

<?php
$db_host = 'hostname';
$db_user = 'username';
$db_pass = 'password';
$db_name = 'databasename';

 if (!empty($_POST))
{   
    $con = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
    if ($con->connect_error)
        die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error());

    $sql = "INSERT INTO train2015 (emp_num, name, supervisor) VALUES (?,?,?)";
    if (!$stmt = $con->prepare($sql))
        die('Query failed: (' . $con->errno . ') ' . $con->error);

    if (!$stmt->bind_param('ssi',$_POST['emp_num'],$_POST['name'],$_POST['supervisor']))
        die('Bind Param failed: (' . $con->errno . ') ' . $con->error);

    if (!$stmt->execute())
            die('Insert Error ' . $con->error);

    echo "Record added";
    $stmt->close();
    $con->close();
}
?>

然后我有add.php页面

<?php
include('includes/insert.php');

?>

<html>
<body>
<form action="includes/insert.php" method="post">

Employee Number : <input type="text", name="emp_num"> </br>
Full Name : <input type="test" name="name"> </br>
Supervisor Name : <input type="text" name="supervisor"></br>

<input type="submit">

</form>
</body>
</html>

一切似乎都正常,我点击了提交按钮,我看到添加了Record,去检查表,我看到emp_num很好,名称字段也很好,但是主管总是有一个0。我似乎丢失了一些东西。

在此先感谢您的帮助。

放克四十尼纳

按照要求:

主管最有可能是一个字符串,也是如此sss-再加上逗号type="text",来消除它。

您还需要检查列的类型是否为intvarchar

字符串是varchar也检查长度。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用PHP将值插入MySQL表

来自分类Dev

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

来自分类Dev

尝试使用php将数据插入MySQL表的问题

来自分类Dev

无法使用PHP将数据插入MYSQL表

来自分类Dev

使用PHP将XML数据插入MySQL表

来自分类Dev

尝试使用php将数据插入MySQL表的问题

来自分类Dev

使用Ansible将数据插入mysql表

来自分类Dev

使用表格将数据插入php表

来自分类Dev

使用PHP将数据插入多个表

来自分类Dev

单击“提交”按钮时,如何使用php oops概念将文本框值插入数据库mysql

来自分类Dev

使用PHP将JSON插入MySQL表

来自分类Dev

将动态表值从PHP数组插入MySQL表

来自分类Dev

用PHP将数据插入MySQL表时遇到问题

来自分类Dev

如何使用php将数据插入mysql

来自分类Dev

使用PHP将数据从Javascript插入MySQL

来自分类Dev

使用 PHP 将 JSON 数据插入 MySQL

来自分类Dev

在使用Ajax和PHP将数据插入MySQL时,是否使用了有限的数据?

来自分类Dev

将值插入MySql中的表时出错

来自分类Dev

解析数据并使用php将值插入mysql数据库?

来自分类Dev

使用PHP将数据插入MYSQL数据库时出现问题

来自分类Dev

使用php将数据插入MySQL数据库时出现问题

来自分类Dev

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

来自分类Dev

尝试使用 Python 将数据插入 MySQL 表时发生编程错误

来自分类Dev

MYSQL使用索引表将数据插入表

来自分类Dev

通过php将值插入PostgreSQL表时出错

来自分类Dev

MySQL表在使用AngularJS和PHP插入数据后显示空值

来自分类Dev

如何使用 PHP Wordpress 将沙箱 Paypal 返回值插入 MySQL 表?

来自分类Dev

我需要使用PHP创建的选择将数据从动态表插入mysql中

来自分类Dev

我无法使用Jquery,PHP和AJAX将数据插入MySQL表

Related 相关文章

热门标签

归档