我正在尝试使用PHP将新列添加到我的MYSQL表中。我不确定如何更改表以创建新列。在我的评估表中,我有:
assessmentid | q1 | q2 | q3 | q4 | q5
假设我有一个带有文本框的页面,然后输入q6
文本框并按一个按钮,则表将更新为:
assessmentid | q1 | q2 | q3 | q4 | q5 | q6
我的代码:
<?php
include 'core/init.php';
include 'core/admininit.php';
include 'includes/overall/overall_header.php';
adminprotect_page();
include 'includes/adminmenu.php';
?>
<?php
mysql_query("ALTER TABLE `assessment` ADD newq INT(1) NOT NULL AFTER `q10`");
?>
<h1>Input Career Name</h1>
<form method="post" action="">
Career Name
<input type="text" name="newq" size="20">
<input type="submit"
name="submit" value="Submit">
</body>
</html>
您的桌子:
q1 | q2 | q3 | q4 | q5
你也可以
ALTER TABLE yourtable ADD q6 VARCHAR( 255 ) after q5
我在MySQL中有一个名为的表 提供以下输出, 下面提供了表,
问题内容: 这是我尝试过的但失败了: 有人给小费吗? 问题答案: 添加列之后,您始终可以添加主键: 至于为什么脚本不起作用,您需要指定,而不仅仅是单词:
问题内容: 这是一个非常简单的程序: 这是我期望的输出: 但是我得到了这个: 真的有我不来的东西! 问题答案: 你必须做 不 现在可以正常工作: 当您执行类似操作时,您会在一个列表中三次获得相同的列表。 相同的 意思是,当您更改其中之一时,您也会更改所有它们(因为只有一个列表被引用了3次)。 您需要创建三个独立的列表来解决此问题。您可以通过列表理解来做到这一点。您在此处构造一个由独立的空列表组成的
我正在表任务中添加新列名标题。但我得到一个错误,该表中不存在此列。谁能帮我解决那个错误。这是我的密码: 然后添加此代码 到创建的新表文件
我正在尝试在现有列表中添加一个新项目,但无法添加。当我调试时,它显示返回为true,但最终新项没有添加到列表中。 我的示例代码如下:雇员雇员1=新雇员(5001,BOB,financeDept.getDepartment_name());雇员雇员2=新雇员(5002,SAM,financeDept.getDepartment_name());雇员雇员3=新雇员(5003,SAM,hrDept.ge
问题内容: 我在MySQL的on列中创建了一个表。创建表格后,现在我想将此列更改为。如何使用ALTER语句完成此操作? 表定义: 我正在使用以下代码,但会引发 错误:语法错误 。 问题答案: 我之前也对和关键字感到困惑: 在此期间,还请注意,也可以以预定义的数字开头: