Php 将活动=-1翻转为活动=1

Php 将活动=-1翻转为活动=1,php,mysql,database,Php,Mysql,Database,构建并执行了它,但phpmyadmin中的数据库没有任何更改。。。我错过了什么 Active显然是每个表中的一个列名。。。我需要翻转107张桌子 谢谢 <?php mysql_connect("localhost", "root", "789feRNSHB")or die("cannot connect to server"); mysql_select_db("core")or die("cannot select db"); $sql = "SHOW TAB

构建并执行了它,但phpmyadmin中的数据库没有任何更改。。。我错过了什么

Active显然是每个表中的一个列名。。。我需要翻转107张桌子

谢谢

<?php

    mysql_connect("localhost", "root", "789feRNSHB")or die("cannot connect to server");
    mysql_select_db("core")or die("cannot select db");

    $sql = "SHOW TABLES FROM core";
    $result = mysql_query($sql);

    $arrayCount = 0;
    while($row = mysql_fetch_row($result)) {
        $tableNames[$arrayCount] = $row[0];
        $arrayCount++; //only do this to make sure it starts at index 0
    }

    //print_r($tableNames);

    for($i=0;$i<sizeof($tableNames);$i++){
        $table= $tableNames[$i];
        echo $query = "UPDATE ".$table." SET Active=1 where Active=-1";
        echo'>>'.mysql_query($query).'<br>';
    }

?>


明确地调用mysql\u error()函数,看看会发生什么。示例。

您得到的错误是什么?没有显示错误,它显示:UPDATE activity SET Active=1其中Active=-1>>1 UPDATE activity type SET Active=1其中Active=-1>>1 UPDATE addadadjustment SET Active=1其中Active=-1>>UPDATE addoptionin SET Active=1其中Active=-1>>1 UPDATE area SET Active=1其中Active=-1>>1但当您刷新phpmyadmin时,它们是仍然是-1,我没有复制粘贴所有显示更新的107个表,仅供参考。LOL哪种类型的字段处于活动状态?它似乎正在运行,但未保存转换?感觉我缺少了一些代码。引用1和-1,然后查看