请教php高手!怎么用php结合sql 修改字段的默认值啊
有一个表ecs_goods表里有个字段mall_id类型是MEDIUMINT(8)默认值是1我想弄个php页面通过这个php页面可以修改这个字段的默认值比如把原来的1或2...
有一个表 ecs_goods
表里有个字段 mall_id 类型是 MEDIUMINT( 8 ) 默认值是1
我想弄个php页面通过这个php页面可以修改 这个字段的默认值
比如 把原来的1或2 修改为默认为100
怎么改呢!
<form action="savedefault.php" method="post">
修改默认值为:<input name="default" type="text" />
<input name="" type="submit" value="确定"/>
</form>
用表提交后到savedefault.php,这个savedefault.php文件哪位能帮我写一个啊!!
先谢谢了~!
是不是要用这句:
ALTER TABLE `ecs_goods` CHANGE `mall_id` `mall_id` MEDIUMINT( 8 ) NOT NULL DEFAULT '100'
哪位给我写个完整的啊!!!!!!! 展开
表里有个字段 mall_id 类型是 MEDIUMINT( 8 ) 默认值是1
我想弄个php页面通过这个php页面可以修改 这个字段的默认值
比如 把原来的1或2 修改为默认为100
怎么改呢!
<form action="savedefault.php" method="post">
修改默认值为:<input name="default" type="text" />
<input name="" type="submit" value="确定"/>
</form>
用表提交后到savedefault.php,这个savedefault.php文件哪位能帮我写一个啊!!
先谢谢了~!
是不是要用这句:
ALTER TABLE `ecs_goods` CHANGE `mall_id` `mall_id` MEDIUMINT( 8 ) NOT NULL DEFAULT '100'
哪位给我写个完整的啊!!!!!!! 展开
展开全部
savedefault.php
<?
$default = $_REQUSET['default'];
$sql = "ALTER TABLE `ecs_goods` CHANGE `mall_id` `mall_id` MEDIUMINT( 8 ) NOT NULL DEFAULT $default";
$host = "localhost";//mysql主机,根据实际情况修改
$user = "root";//mysql用户名,根据实际情况修改
$pwd = "123456";//mysql密码,根据实际情况修改
$link = mysql_connect($host, $user, $pwd) or die("连接失败");
$result = mysql_query($sql,$link);
if($result)echo("修改成功!");
mysql_close($link);
?>
<?
$default = $_REQUSET['default'];
$sql = "ALTER TABLE `ecs_goods` CHANGE `mall_id` `mall_id` MEDIUMINT( 8 ) NOT NULL DEFAULT $default";
$host = "localhost";//mysql主机,根据实际情况修改
$user = "root";//mysql用户名,根据实际情况修改
$pwd = "123456";//mysql密码,根据实际情况修改
$link = mysql_connect($host, $user, $pwd) or die("连接失败");
$result = mysql_query($sql,$link);
if($result)echo("修改成功!");
mysql_close($link);
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询