update 表名 set 列名=值 where 条件 这是修改符合条件的列
update 表名 set 列名=值 修改全部列
mysql_connect(连接配置)。。。。
mysql_query(sql语句);
修改页面:
<php
$host = "服务器";
$user = "用户名";
$pass = "密码";
$db = "数据库名";
$conn=mysql_connect($host,$user,$pass);
mysql_select_db($db,$conn);
mysql_query("SET NAMES 'gbk'");
>
<php
$mid=$_GET['mid'];
$sql="select from symbols where id='$mid'";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
>
<form method="post" action="">
<tr>
<td><input name='id1' type='text' value='<php echo $mid;>' disabled/></td>
<td><input name='country' type='text' id='country' value='<php echo $rs[1];>' /></td>
<td><input name='animal' type='text' id='animal' value='<php echo $rs[2];>' /></td>
<td><input name='cname' type='text' value="<php echo $rs['cname'];>" /></td>
<td><input name='bthModify' type='submit' id='bthModify' value='修改' /></td>
</tr>
</form>
<php
if($_POST['bthModify']){
$country=$_POST['country'];
$animal=$_POST['animal'];
$cname=$_POST['cname'];
$sql="update symbols set country='$country',animal='$animal',cname='$cname' where id='$mid'";
mysql_query($sql);
echo "<script>locationhref='tempphp';</script>";
}
显示页面:
<php
$host = "服务器";
$user = "用户名";
$pass = "密码";
$db = "数据库名";
$conn=mysql_connect($host,$user,$pass);
mysql_select_db($db,$conn);
mysql_query("SET NAMES 'gbk'");
>
<table cellpadding=10 border=1>
<php
$sql="select from symbols";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
$id=$row[0];
>
<form method="post" action="">
<tr>
<td>城市:<php echo $row[1];></td>
<td>镇:<php echo $row[2];></td>
<td>名字:<php echo $row[3];></td>
<td><a href="temp1phpmid=<php echo $id;>">修改</a></td>
</tr>
</form>
<php
}
>
</table>
$db_host = 'mysql'; / 数据库类型 /
$db_name = 'ceshi'; / 数据库名称 /
$db_username = 'ceshi'; / 用户名 /
$db_password = '123456'; / 密码 /
$db_prefix = 'ppdm_'; / 表前缀 /
以上就是关于php怎么修改数据库表里的一列数据全部的内容,包括:php怎么修改数据库表里的一列数据、PHP修改数据库2、config.php 数据库配置如何修改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)