溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

PHP編寫一個(gè)函數(shù),可以接收一個(gè)表名,然后打印表的表頭和記錄在網(wǎng)頁

發(fā)布時(shí)間:2020-07-10 06:16:06 來源:網(wǎng)絡(luò) 閱讀:706 作者:無憂you 欄目:web開發(fā)
<?php

    function show_table_info($table_name){

        $conn = mysql_connect("localhost" , "root" , "root");
        if(!$conn){
            die('連接失敗'.mysql_error());
        }

        mysql_select_db("test1",$conn);
        mysql_query("set names gbk");
//      $sql = "select * from user1";
        $sql = "desc user1";
        $res = mysql_query($sql , $conn);

        //獲取結(jié)果集的行數(shù)、列數(shù)
        $rows = mysql_affected_rows($conn);  //參數(shù)是連接
        $cols = mysql_num_fields($res);      //參數(shù)是返回的資源
        echo "行:".$rows."<br>列:".$cols;

        //打印表頭
        echo "<table border=1 cellspacing=0><tr>";
        for($i=0; $i<$cols; $i++){

            //取字段
            $mysql_name = mysql_field_name($res,$i);
            echo "<th>".$mysql_name."</th>";
        }
        echo "</tr>";

        while ($row = mysql_fetch_row($res)){
            echo "<tr>";
            for($i=0; $i<$cols; $i++){
                echo "<td>$row[$i]</td>";
            }
            echo "</tr>";
        }
        echo "</table>";

//         while($field_info = mysql_fetch_field($res)){
//             echo "<br>".$field_info->name;
//             /*打印結(jié)果:
//              * 
//                 id
//                 name
//                 password
//                 email
//                 age*/
//         }
        //var_dump($field_info);

    }

    show_table_info("user1");
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI