第一个:
$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>";
}
第二个:
$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>";
}
看了半天,这俩都一样,怎么第二个能用呢?
- 3 回答
- 0 关注
- 412 浏览
添加回答
举报
0/150
提交
取消