小编use*_*733的帖子

MySQL插入语句不会插入?

我在下面附上了我的PHP代码.它正确计算累积值并正确构建SQL语句(测试者echo $sql;).然而,进入MySQL的instert声明是不成功的.有任何想法吗?

<?php 
ini_set('memory_limit', '500M');
set_time_limit(1800);
$dbh = new mysqli('localhost','user','password','database') or die(mysql_error());
$query = "SELECT * FROM table1 ORDER BY id, date";
$del = "DELETE FROM table2";
$dbh->query($del);
if ($dbh->multi_query($query)){
    if ($result = $dbh->store_result()){
        $id = 0;
        while ($row = $result->fetch_row()){
            $date = $row[0];
            $cvalue = $row[2];
            $id = $row[1];
            $cumulative = 0;
            // Pull most recent cumulative value 
            $sql_recent = "SELECT * FROM table2 WHERE id = $id ORDER BY date DESC LIMIT 1";
            if ($dbh->multi_query($sql_recent)){
                if …
Run Code Online (Sandbox Code Playgroud)

php mysql sql database sql-insert

0
推荐指数
1
解决办法
102
查看次数

标签 统计

database ×1

mysql ×1

php ×1

sql ×1

sql-insert ×1