我想使用一个数组中的值作为另一个数组的键作为MySQL替换语句的一部分。我尝试了下面的代码,但语法错误
"Unexpected '[' expected ']'"
可以这样做,如果有的话,任何有正确语法的帮助都会受到赞赏。
$sql = "REPLACE INTO sections(IDENTIFIER, NAME, DESCRIPTION, SEQUENCE, INSTRUCTIONS, TIME_AVAILABLE, EXTERNAL_RESOURCE)
VALUES ('$currentline[$flippedheaders['IDENTIFIER']]', '$currentline[flippedheaders['NAME']]', '$currentline[flippedheaders['DESCRIPTION']]', $currentline[flippedheaders['SEQUENCE']], '$currentline[flippedheaders['INSTRUCTION']]', $currentline[flippedheaders['TIME_AVAILABLE']], '$currentline[flippedheaders['EXTERNAL_RESOURCE']]')";
答案 0 :(得分:1)
我看到你在那里有很多拼写错误,引用了引号而没有正确插入字符串。请尝试如下:
getRequestProperties()