在执行INSERT查询时,MySQL / PHP返回了什么吗?这是我在CLASS中具有的功能。
function mysqlQuery($query) { // Gets the results from the query $results = mysql_query($query, $this->connection); // Loops through the queried results as an multi-dimensional array while($rows = mysql_fetch_array($results, MYSQL_ASSOC)) { // Push results to single array $rs[] = $rows; } // Return results as array return $rs; }
这就是我所谓的函数
$rs = $dbh->mysqlQuery($query);
但是执行INSERT查询$rs不会返回任何内容。我的功能是否需要帮助,或者这是默认行为吗?任何提示也将有所帮助。
INSERT
$rs
INSERT只返回true或false。要真正返回有用的东西,您将需要SELECT或类似的查询。没有要使用INSERT提取的结果。