zoukankan      html  css  js  c++  java
  • php 连接mysql数据库并显示数据 实例 转载

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta content="PHP连接MySQL数据库并显示数据,源码来自《中原大学PHP视频教程》,注释整理GuoHuiAi">
    <title>PHP连接MySQL数据库并显示数据</title>
    </head>

    <body>
    <?
        //---------基本设定---------
        $mysql_server_name = "localhost";//服务器名称;
        $mysql_username = "数据库用户名称";
        $mysql_password = "数据库密码";
        $mysql_database = "数据库名称";
        
        $sql = "select * from message";
        //---------------------------
        /* PHP语义介绍
        mysql_connect — 打开一个到 MySQL 服务器的连接;
        mysql_db_query — 发送一条 MySQL 查询; 自 PHP 4.0.6 起不提倡使用此函数。不要用此函数,用 mysql_select_db() 和 mysql_query() 来替代。
        mysql_fetch_row — 从结果集中取得一行作为枚举数组;
        mysql_num_fields — 取得结果集中字段的数目;
        mysql_field_name — 取得结果中指定字段的字段名;
        mysql_data_seek — 移动内部结果的指针;
        mysql_free_result — 释放结果内存;
        */
        $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);//mysql连线
        $result=mysql_db_query($mysql_database,$sql,$conn);//对指定的资料库进行查询
        $row=mysql_fetch_row($result);
        
        //表格开始
        
        echo("<table border=1 cellspace=0 cellpadding=0> ");
        
        //输出栏位名称
        
        echo("<tr> ");
        
        for($i=0;$i<mysql_num_fields($result);$i++)
        {
            echo("<td nowrap>".mysql_field_name($result,$i)."</td> ");
        }
        
        echo("</tr> ");
        
        //将资料移动回第一笔
        mysql_data_seek($result,0);
        
        //输出资料内容
        while($row=mysql_fetch_row($result))
        {
            echo("<tr> ");
            for($i=0;$i<mysql_num_fields($result);$i++)
            {
                echo("<td rowrap>$row[$i]</td> ");
            }
            echo("</tr> ");
        }
        //表格结束
        echo("</table>");
        
        mysql_free_result($result);
    ?>
    </body>
    </html>

    参考:

      1、http://hi.baidu.com/huiaiguo/item/bd2eb79c8d7ca4c9b6253160

      2、http://database.51cto.com/art/201006/203084.htm

  • 相关阅读:
    三大主流负载均衡软件对比(LVS+Nginx+HAproxy)
    nginx 提示the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
    centos安装nginx并配置SSL证书
    hadoop创建目录文件失败
    The server time zone value 'EDT' is unrecognized or represents more than one time zone.
    脚本启动SpringBoot(jar)
    centos做免密登录
    数据库远程连接配置
    Bash 快捷键
    TCP三次握手四次断开
  • 原文地址:https://www.cnblogs.com/aoguren/p/3232978.html
Copyright © 2011-2022 走看看