鍍金池/ 問答/PHP  數(shù)據(jù)庫/ mysql簡單問題,求解??戳税胩?,這倆都一樣,怎么第二個(gè)能用呢

mysql簡單問題,求解??戳税胩欤@倆都一樣,怎么第二個(gè)能用呢

第一個(gè):

$sql = "show databases;";
$result = mysql_query($sql);
if($result === false){
    echo "失敗,請查看失敗原因:" . mysql_error();
}
else{
    $fieldCount = mysql_num_fields($result);
    echo "<table border='1>";
    echo "<tr>";
    for($i=0;$i<$fieldCount;++$i){
        $fieldNum = mysql_field_name($result,$i);
        echo "<td>" . $fieldNum . "</td>";
    }
    echo "</tr>";
    while( $record = mysql_fetch_array( $result )){
        echo "<tr>";
        for($i=0;$i<$fieldCount;++$i) {
            $fieldNum = mysql_field_name($result, $i);
            echo "<td>" . $record[$fieldNum] . "</td>";
        }
        echo "</tr>";
    }
    echo "</table>";
}

第二個(gè):

$sql = "show databases;";
$result = mysql_query($sql);
if($result === false){
    echo "失敗,請參考失敗提示信息:" . mysql_error();
}
else{
    $fieldCount = mysql_num_fields($result);
    echo "<table border='1'>";
    echo "<tr>";
    for($i = 0; $i < $fieldCount; ++$i){
        $fieldNum = mysql_field_name($result, $i);
        echo "<td>" . $fieldNum . "</td>";
    }
    echo "</tr>";
    while( $record = mysql_fetch_array( $result )){
        echo "<tr>";
        for($i = 0; $i < $fieldCount; ++$i){
            $fieldNum = mysql_field_name($result, $i);
            echo "<td>" . $record[$fieldNum] . "</td>";
        }
        echo "</tr>";
    }
    echo "</table>";
}

看了半天,這倆都一樣,怎么第二個(gè)能用呢?

回答
編輯回答
念初

圖片描述

就醬~

2017年12月1日 15:41
編輯回答
陌南塵

echo "<table border='1>";
第一個(gè),少了一個(gè)單引號(hào)??
具體錯(cuò)誤(不能用的原因)是怎么樣的呢?

2018年6月20日 01:29
編輯回答
老梗

嗯嗯,找到了。還是謝謝了

2017年1月12日 10:25