php - 使用 php 警报 mysql 列的评论

标签 php mysql alert

我想使用 php 更改我的字段注释,但是出现问题!!

我需要获取其他列的功能:|

这是我的代码(获取所有列功能):

$query = "
        SELECT 
            *
            FROM information_schema.COLUMNS
                WHERE 
                    TABLE_SCHEMA = '$dbName' AND 
                    TABLE_NAME = '$tableName' AND 
                    COLUMN_NAME = '".$row->name."'";

    $result = mysql_query($query) or die($query.'<br>'.mysql_error());
    $tempRow = mysql_fetch_object($result);

这是我更改评论的代码

 $query = "ALTER TABLE `$tableName` 
            MODIFY  `".$row->name."` 
            ".$tempRow->COLUMN_TYPE." 
            DEFAULT ".$tempRow->COLUMN_DEFAULT."
            COMMENT '$comment'"   ;


        $result = mysql_query($query) or die($query.'<br>'.mysql_error());

但问题是我丢失了一些功能,例如,outo 增量、主键...

有什么方法可以让我不需要编写所有功能,只需更改注释(如更新查询)?!!如果不是我应该如何纠正这个查询?!

最佳答案

很抱歉,但没有办法只更改单个功能。您始终必须指定该列具有的所有功能。因此,请扩展您的查询以反射(reflect)该列的所有功能。您所需的一切都应该在 $tempRow 中。

关于php - 使用 php 警报 mysql 列的评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14604039/

相关文章:

php - 创建并插入 SQL Php 表单?

php - 使用 AngularJS 显示数据库中的数据

php - 删除单个数据而不删除mysql中的整行

java - Selenium 测试 - Firefox 警报立即消失

javascript - AJAX 表单提交没有 Javascript 后备

php - 如何在 Windows 8 上安装 php 的 python 扩展?

javascript - 如何将 javascript var 插入 Twig 上的路径?

php - MySQL 触发器 + 通知一个长轮询 Apache/PHP 连接

javascript - 需要帮助将音频附加到警报框

Javascript 尝试让 Function 出现在 Alert 中