益盛:php 动态修改表的数据和查看整表

建站知识

php数据连接文件 (2.php)
<?
 $mysql_server_name = “localhost”;//服务器名称;
    $mysql_username = “admin”;
    $mysql_password = “admin”;
    $mysql_database = “phpcms”;
?>
 
 
查看整表 有字段名称用表格排版(1.php)
<?php
   require(“2.php”);
   
    $sql = “select * from phpcms_content”;
   
    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//mysql连线
    mysql_query(“SET NAMES GB2312”);
    $result=mysql_db_query($mysql_database,$sql,$conn);//对指定的资料库进行查询
    $row=mysql_fetch_row($result);
   
    //表格开始
   
    echo(“<table border=1 cellspace=0 cellpadding=0>n”);
   
    //输出栏位名称
   
    echo(“<tr>n”);
   
    for($i=0;$i<mysql_num_fields($result);$i++)
    {
        echo(“<td nowrap>”.mysql_field_name($result,$i).”</td>n”);
    }
   
    echo(“</tr>n”);
   
    //将资料移动回第一笔
    mysql_data_seek($result,0);
   
    //输出资料内容
    while($row=mysql_fetch_row($result))
    {
        echo(“<tr>n”);
        for($i=0;$i<mysql_num_fields($result);$i++)
        {
            echo(“<td rowrap>$row[$i]</td>n”);
        }
        echo(“</tr>n”);
    }
    //表格结束
    echo(“</table>”);
   
    mysql_free_result($result);
 
 
静态页面,传参数修改数据。这个只传id修改条件、style修改数据(up.htm)
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
    <title>Untitled Page</title>
</head>
<body>
    <form method=”post” action=’up.php’>
        style:<input id=”style” name=”style” type=”text” />
        id:<input id=”id” name=”id” type=”text” />
        <input type=”submit” name=”ok” value=”提交”/>
    </form>
</body>
</html>
php控制数据修改(up.php)
<?php
   require(“2.php”);
   
    $sql=”update phpcms_content set style=”.$_POST[‘style’].” where contentid=”.$_POST[‘id’].””;
   $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//mysql连线
    mysql_query(“SET NAMES GB2312”);
    mysql_select_db($mysql_database,$conn);
    $result=mysql_query($sql);//对指定的资料库进行查询
    if($result)
    echo “记录已经成功修改<br><a href=’up.htm’>继续修改记录</a>”;
   else
    echo “记录修改失败”;
?>

文章来源:益盛网络小鱼儿,转载请注明出处!
更多相关资源:http://www.sendong.com/source.htm

继续阅读