首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将active = -1翻转为active =1

将active = -1翻转为active =1
EN

Stack Overflow用户
提问于 2013-09-04 09:39:32
回答 1查看 54关注 0票数 0

构建并执行它,但phpmyadmin中的数据库没有任何更改...我遗漏了什么?

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

谢谢。

代码语言:javascript
复制
<?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>';
    }

?>
EN

回答 1

Stack Overflow用户

发布于 2013-09-05 00:55:58

显式地调用mysql_error()函数来查看发生了什么。http://ca2.php.net/manual/en/function.mysql-error.php中的示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18604133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档