php查询处理MYSQL的问题

来源:百度知道 编辑:UC知道 时间:2024/04/28 19:50:41
我现在想用php写个东西
上面可以填写任意一个数字,点执行以后就会把指定数据库中制定表名的制定列的所有行全部改成这个数字,怎么写呢??
请大家帮帮忙

第一种方法:如果你使用phpMyAdmin的话,进入后选择你要修改的数据库、数据表,点SQL,在里面输入楼上这位兄弟的这句话UPDATE `表名` SET `字段`='数字' 就可以了,这种方法比较简单。
第二种方法:写一个php页面:
<?php
if(isset($_POST[n]) && is_numeric($_POST[n])){//判断是否提交且是否是数字
$dbhost = 'localhost';//主机名
$dbuser = 'user'; //用户名
$dbpass = 'password'; //密码
$dbname = 'database'; //数据库名
$connect = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
mysql_query("UPDATE `表名` SET `字段`='$_POST[n]' ");
}
?>
<form name="form" method="post">
<input name="n" type="text" />
<input type="submit" />
</form>

update table set column='val'