栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

用PHP创建表并从MySQL填充

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用PHP创建表并从MySQL填充

这是您要查找的内容的完整示例:

  1. 使用php从mysql中提取一些数据
  2. 将该数据放入html表
  3. 将交替的彩色行应用于表

对于样式,我作弊了一点,并使用jquery,我发现它比您尝试做的要容易一些。

另外,请记住$ row [field]区分大小写。 因此$ row [id]!= $ row [ID]。

希望这可以帮助:

<html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>        <style type="text/css"> tr.header {     font-weight:bold; } tr.alt {     background-color: #777777; }        </style>        <script type="text/javascript"> $(document).ready(function(){    $('.striped tr:even').addClass('alt'); });        </script>        <title></title>    </head>    <body>        <?php $server = mysql_connect("localhost","root", ""); $db =  mysql_select_db("MyDatabase",$server); $query = mysql_query("select * from employees");        ?>        <table > <tr >     <td>Id</td>     <td>Name</td>     <td>Title</td> </tr> <?php    while ($row = mysql_fetch_array($query)) {        echo "<tr>";        echo "<td>".$row[ID]."</td>";        echo "<td>".$row[Name]."</td>";        echo "<td>".$row[Title]."</td>";        echo "</tr>";    } ?>        </table>    </body></html>

这是仅使用PHP替代样式的表代码,就像您在示例中尝试的那样:

    <table >        <tr > <td>Id</td> <td>Title</td> <td>Date</td>        </tr>        <?php$i = 0;while ($row = mysql_fetch_array($query)) {    $class = ($i == 0) ? "" : "alt";    echo "<tr class="".$class."">";    echo "<td>".$row[ID]."</td>";    echo "<td>".$row[Name]."</td>";    echo "<td>".$row[Title]."</td>";    echo "</tr>";    $i = ($i==0) ? 1:0;}        ?>    </table>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411798.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号