怎么用PHP语言来显示MySQL数据库内容

现有一个数据库,名字为try。表格名为ty,表头分别为ID,A,B,C,D,E,F,G,七列1000行数据,该怎么让其显示在页面呢,我知道用循环,具体不知道怎么用,求指导,菜鸟一个。我想要达到的效果就是,比如说A列的第一个数据显示在页面对应的表格中,页面中的表格已经写好,就是不知道怎么用PHP语言读出数据库内容并显示,求PHP高手指导

第1个回答  推荐于2016-02-05

一般的结构如下:

<?php
    if (mysql_connect('127.0.0.1', 'root', '123456')){//注意密码
        $sql='select * from try.ty limit 100'; //限制100,怕太多了
        if ($res=mysql_query($sql)){
            echo '<table>';
            while($row=mysql_fetch_row($res)){
                echo '<Tr><td>'. implode('<td>',$row);
            }
            mysql_free_result($res);
            echo '</table>';
        }else 'echo 执行数据库查询失败,SQL语句:'.$sql.'<br>错误信息:'.mysql_error();
        mysql_close();
    }else echo '数据库连接失败,错误信息:'.mysql_error();
?>

本回答被提问者和网友采纳
第2个回答  2015-04-14
//关键代码段,链接数据库请网上找资料!
        $SELECT="SELECT * FROM ty";
        $result=mysql_query($SELECT,$conn);
        $i=0;
        echo '<table>';
            echo '<tr>
            <th>ID</th>
            <th>A</th>
            <th>B</th>
            <th>C</th>
            <th>D</th>
            <th>E</th>
            <th>F</th>
            <th>G</th>
            </tr>';
        while(    $row=mysql_fetch_array($result)    ){
            
            echo '<tr>';
                echo '<td>'.$i.'</td>';
                echo '<td>'.$row[0].'</td>';
                echo '<td>'.$row[1].'</td>';
                echo '<td>'.$row[2].'</td>';
                echo '<td>'.$row[3].'</td>';
                echo '<td>'.$row[4].'</td>';
                echo '<td>'.$row[5].'</td>';
                echo '<td>'.$row[6].'</td>';
            echo '</tr>';
        }
        echo '</table>';

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网