保存按钮,一旦记录已保存在数据库中,也可以更新

崇拜者

我想知道如何为 if-else 语句构建正确的语法,或者我的代码中是否缺少某些内容。

<?php
    include "../dbcon.php";
    session_start();
    ob_start();
    $sql = mysqli_query($con,"SELECT * FROM clientdocuments  WHERE docID = $_POST[docID]");
    $rows = mysqli_fetch_array($sql, MYSQLI_ASSOC);
    //IF CSS input value is filled
    if(!empty($_POST)){
        $output = '';  
        $message = '';  
        $docID = mysqli_real_escape_string($con, $_POST["docID"]);
        $docSIG_Contract = mysqli_real_escape_string($con, $_POST["docSIG_Contract"]); 
        //I don't get what this "if(isset($_POST["docID"])){" purpose (Sorry very new to php)
        if(isset($_POST["docID"])){
            if (!empty($docID)) {
                $query = "UPDATE clientdocuments(docID, docSIG_Contract) VALUES('$docID', '$docSIG_Contract');"; //UPDATE ONCE docID ALREADY EXIST ON THE DATABASE 
            } else {
                $query = "INSERT INTO clientdocuments(docID, docSIG_Contract) VALUES('$docID', '$docSIG_Contract');"; //INSERT IF THE docID doesn't exist yet
            }
            $str = mysqli_query($con,$query);
            if(!$str){
                echo 'FAILED';
            }
        }else{
            header('HTTP/1.1 500 Internal Server Booboo');
            header('Content-Type: application/json; charset=UTF-8');
        } 
    }
?>
雅科夫·瑞莎
  1. 删除这个 if 语句: if (!empty($docID)) {

  2. 确保您随每个帖子一起发送更新“docID”值

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django MySQL-将多个记录一起保存在数据库中

来自分类Dev

一旦文本框的值存储在数据库中,禁用它 - PHP

来自分类Dev

如何在目录中搜索并保存在数据库中许多记录-PHP错误

来自分类Dev

Validate()返回false,但已保存在数据库中

来自分类Dev

如何检查用户电子邮件是否已保存在数据库中

来自分类Dev

ActiveRecord如何验证记录已成功保存在数据库中?

来自分类Dev

记录没有以多对多关系保存在数据库中

来自分类Dev

通过jQuery发布记录并通过PHP保存在数据库中

来自分类Dev

无法编辑保存在数据库中的数据

来自分类Dev

数据未保存在数据库中

来自分类Dev

如何使用单选按钮将nil保存在数据库中

来自分类Dev

如何检查多个按钮单击并将值保存在数据库中?

来自分类Dev

建立CMS时可以将大量的html内容保存在数据库中吗

来自分类Dev

Hibernate - 可以将 Java8 函数对象保存在数据库中吗?

来自分类Dev

多选选择未保存在数据库中

来自分类Dev

无法将图片保存在数据库中

来自分类Dev

返回用户后保存在数据库中?

来自分类Dev

ManyToManyField没有保存在数据库中

来自分类Dev

值未保存在数据库中

来自分类Dev

从jLabel将图像保存在数据库中

来自分类Dev

无法将图片保存在数据库中

来自分类Dev

使用保存在数据库中的.jrtx

来自分类Dev

将类实例保存在数据库中

来自分类Dev

将屏幕截图保存在数据库中

来自分类Dev

JSON日期未保存在数据库中

来自分类Dev

将图像路径保存在数据库中

来自分类Dev

将空值保存在数据库中

来自分类Dev

将哈希值保存在数据库中

来自分类Dev

$ _SESSION未保存在数据库中

Related 相关文章

热门标签

归档