数组到字符串的转换,但是var_dump仅显示字符串

时间:2018-07-24 02:15:39

标签: php arrays string pdo

好吧,我得到了 数组到字符串的转换错误 在这一行代码上

$addStmt = $db->prepare($addSql);

完整的代码行

$btnVal = $_REQUEST['btnInput'];

        if($btnVal[0] == 'add') {
            $enteredInput = $_POST["userInput"];
            $addSql = "INSERT INTO tasks (userID,lists,done) VALUES(:id, :list, :done)";
            $addStmt = $db->prepare($addSql);

            $addStmt->execute([":id" => $_SESSION['userID'], ":list" =>$list, ":done"=>0]);
            print_r($addStmt);
        }

这是我的表单代码

 echo '<input type="text" class="form-control" id="userInput" name="userInput">';
 echo '<button type="submit" class="btn" value="add" name="btnInput[]">Add</button>';

我还有删除,更新相同代码但值不同的按钮。 现在我的想法是哦,只需找出输出数组的内容并将其转换为字符串即可,但是var_dump显示它们全部已经是字符串值

0 个答案:

没有答案