Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法将字符串插入数组_Php - Fatal编程技术网

Php 无法将字符串插入数组

Php 无法将字符串插入数组,php,Php,我工作得很好,其中第1列和第2列被设置为varchar。当我将字符串插入表单时,它不会将数据插入数据库。我知道这是因为我的字符串周围没有引号,例如“value”,但我不知道如何在php中处理它?这里有人有什么想法吗?呃。。。只需在值周围键入“ $sql2 .= '("' .$_POST['column1'][$i] . '", "' . $_POST['column2'][$i] . '")'; 是的,谢谢。我知道会是这样的,我试着在$_POST['column1'][$I]的其他地方放上

我工作得很好,其中第1列和第2列被设置为varchar。当我将字符串插入表单时,它不会将数据插入数据库。我知道这是因为我的字符串周围没有引号,例如“value”,但我不知道如何在php中处理它?这里有人有什么想法吗?

呃。。。只需在值周围键入

 $sql2 .= '("' .$_POST['column1'][$i] . '", "' . $_POST['column2'][$i] . '")'; 

是的,谢谢。我知道会是这样的,我试着在$_POST['column1'][$I]的其他地方放上“”,但是我不能完全理解语法。谢谢!