错误的MySQL服务器版本,用于在第1行的''附近使用正确的语法

corei54590

我想将我的Web应用程序嵌入到服务器中,在localhost中没有问题,但是当我放置我的应用程序并运行它时,存在一些问题。

这就是问题

UPDATE HistoriKegiatan SET TglSelesaiPemberkasan = CURDATE(), WaktuSelesaiPemberkasan = CURTIME() WHERE IdHistori = You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near " at line 1

这是我的代码

$idKegiatan = (int) $_GET['idkegiatan'];
$NmKegiatan = $_GET['nmkegiatan'];
$transferto = $_POST['transferto'];

$catatan = $_POST['catatan'];
$tim = $_SESSION['team'];
$username = $_SESSION['user_name'];

$sql = "SELECT Max(IdHistori) as LastHId FROM HistoriKegiatan WHERE IdHistori IN (Select IdHistori from HistoriKegiatan where idKegiatan = $idKegiatan)";

    $result = dbQuery($sql);
    $no = dbNumRows($result);
    $data = dbFetchAssoc($result);
    $lastHId = $data['LastHId'];


$sql = "UPDATE HistoriKegiatan SET TglSelesaiPemberkasan = CURDATE(), WaktuSelesaiPemberkasan = CURTIME() WHERE IdHistori = $lastHId ";
echo $sql;
dbQuery($sql);

任何人都可以帮助我解决此问题?对不起我的英语不好

Pruthviraj Chudasama

试试这个

$sql = "SELECT Max(IdHistori) as LastHId FROM HistoriKegiatan WHERE IdHistori IN (Select IdHistori from HistoriKegiatan where idKegiatan = '$idKegiatan')";

$sql = "UPDATE HistoriKegiatan SET TglSelesaiPemberkasan = CURDATE(), WaktuSelesaiPemberkasan = CURTIME() WHERE IdHistori = '$lastHId '";

它为你工作

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

MySQL服务器版本,可在“ IDENTIFY BY 4545”附近使用正确的语法

SQL语法错误;查看与您的MySQL服务器版本相对应的手册,以在附近使用正确的语法

您的SQL语法有误。检查与您的MariaDB服务器版本相对应的手册,以获取在'?'附近使用的正确语法。在第1行

您的SQL语法有误。检查与您的MariaDB服务器版本相对应的手册,以找到在第1行附近使用的正确语法”,

#1064-您的SQL语法有误;在第1行上,检查手册....您的MariaDB服务器版本以在').....附近使用正确的语法。

检查与MariaDB服务器版本相对应的手册,以在第1行的'.tcet @ gmail.com'附近使用正确的语法”

SQL语法中的错误,MariaDB服务器版本可在'CREATE PROCEDURE pro()附近使用正确的语法

检查与您的mysql服务器版本相对应的手册,以在附近使用正确的语法

您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取在第13行的''附近使用的正确语法

mysql正确的语法在附近使用

在第1行的'itid = 1'附近使用正确语法的MySQL服务器版本

第1行的'@ hotmail.com'附近使用正确语法的MySQL服务器版本

MySQL错误“ SQL语法中的错误;请在与您的MySQL服务器版本相对应的手册中找到在附近使用的正确语法”

mysql-错误-您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以在附近使用正确的语法

SQL语法中的错误,MySQL服务器版本要求在'CompletedNo SELECT(OrderNo。)FROM`order` WHERE`OrderNo.`附近使用正确的语法

检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的“ DATABASE $ database”附近使用

MySQL服务器版本,可在ID附近使用正确的语法

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在附近使用的正确语法

“您的 SQL 语法有错误;请检查与您的 MySQL 服务器版本相对应的手册,以获取在第 1 行的“1”附近使用的正确语法”

你的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取在第 1 行中的“ ”附近使用的正确语法

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在“)”附近使用的正确语法

错误 1064 (42000):SQL 语法;检查与您的 MySQL 服务器版本相对应的手册,以获取在 ') 附近使用的正确语法;

您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取在第 1 行的“1”附近使用的正确语法

你的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以获取在第 1 行附近使用的正确语法

我正在获取 MySQL 服务器版本,以便在“.null”附近使用正确的语法

MySQL 说:#1064 - 你的 SQL 语法有错误;MySQL 服务器版本,用于在第 97 行靠近 '' 处使用正确的语法

Laravel-检查与您的 MariaDB 服务器版本相对应的手册,以获取在第 1 行的 ') < Now()' 附近使用的正确语法

检查与您的 MySQL 服务器版本相对应的手册,以获取在第 1 行的“由 'wordpress#demo' 识别”附近使用的正确语法

如何更新表 set column = null where column = '\' 没有 MySQL 服务器版本错误,以便在第 1 行的 ''\'' 附近使用正确的语法