Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.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_Mysql - Fatal编程技术网

Php 插入查询未向数据库添加值

Php 插入查询未向数据库添加值,php,mysql,Php,Mysql,执行此查询时未添加该值。谁能告诉我哪里出了错 function addpost($val){ return execute("INSERT INTO `tbl_postcodelist` (`postcode`, `add1`, `add2`, `delivery`,`round`, `status`) VALUES (?, ?, ?, ?, ?,?)", array($val['postcode'],$val['add1'],$val['add2'],$val

执行此查询时未添加该值。谁能告诉我哪里出了错

    function addpost($val){
          return execute("INSERT INTO `tbl_postcodelist` (`postcode`, `add1`, `add2`, `delivery`,`round`, `status`) VALUES (?, ?, ?, ?, ?,?)",    array($val['postcode'],$val['add1'],$val['add2'],$val['price'],$val['round'],$val['status']));
    }

    function execute($query,$values=array(),$id=false){ 
        $db=new db();
        return $db->execute($query,$values,$id); 
    }

设置问题格式并添加错误请将问题扩展到代码的其他重要部分以及任何状态,如错误消息。您是否检查了“price”值是否与正确的字段相对应(在表列中有“delivery”)?或者,您的db()对象是如何初始化的,您是否设置了正确的凭据并为架构使用了正确的名称?它没有显示任何错误,只是打印了插入数组的值。它是这样打印数组的:数组([postcode]=>BH9 2AJ[add1]=>[add2]=>[delivery]=>5.00[round]=>5.00[status]=>0)但它不是插入到数据库中格式化您的问题并添加错误。请扩展问题,以包括代码的其他重要部分以及任何状态,例如错误消息。您是否检查了“price”值是否与正确的字段相对应(在表列中有“delivery”)?或者,您的db()对象是如何初始化的,您是否设置了正确的凭据并为架构使用了正确的名称?它没有显示任何错误,只是在打印插入数组值。它正在打印数组,如下所示:数组([postcode]=>BH9 2AJ[add1]=>[add2]=>[delivery]=>5.00[round]=>5.00[status]=>0),但它没有插入到db