首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Add函数在数据库上不起作用

问Add函数在数据库上不起作用
EN

Stack Overflow用户
提问于 2013-03-25 13:40:16
回答 2查看 208关注 0票数 0

大家好,这学期我在学习php + html,我被这段代码卡住了。一切正常(list + delete from db),但由于某种原因,添加不会添加到db中,即使它会验证输入并使用header函数在URL末尾给出代码编号。是的,我确实包含了addProduct函数的页面:)

如果有人能给我一个建议或提示,这里就是代码

PHP代码:

代码语言:javascript
复制
if ( $action == 'add_product' ) {
  $code = $_POST['code'];
  $name = $_POST['name'];
  $version = $_POST['version'];
  $releaseDate = $_POST['releaseDate'];

  if (empty($code) || empty($name)  || empty($version) || empty($releaseDate)) {
    $error = "Please enter a valid and correct values.";
    include('../errors/error.php');
    exit();
  } else {
    addProduct($code, $name, $version, $releaseDate);
    header("Location: .?code=$code");
  }
}

下面是addProduct函数

代码语言:javascript
复制
function addProduct($code, $name, $version, $releaseDate){
  global $db;

  $query = "INSERT INTO products
              (productCode, name, version, releaseDate)
            VALUES
              ('$code', '$name', '$version' '$releaseDate')";
  $db->exec($query);
}

这是HTML代码

代码语言:javascript
复制
<form action="index.php" method="post">
    <input type="hidden" name="action" value="add_product"/>
    <label>Code:</label> <input type="input" name="code"/>
    <br />
    <label>Name:</label><input type="input" name="name"/>
    <br />
    <label>Version:</label><input type="input" name="version"/>
    <br />
    <label>Release Date:</label><input type="input" name="releaseDate"/> <label>Use 'yyyy-mm-dd' format</label>
    <br />
    <label>&nbsp;</label>
    <input type="submit" name="submit" value="Add Product" />
    <br />  <br />
</form>

谢谢:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-25 15:14:13

是只有我还是你的函数里少了一个逗号?

VALUES ('$code', '$name', '$version' '$releaseDate')";

票数 1
EN

Stack Overflow用户

发布于 2013-03-25 14:14:23

您可以使用mysql_query($query);代替$db->exec($query);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15608358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档