db.php?什么dd?
要加入支持,自己写一个就行了
mysql_list_fields()
和里面的类似加一些error信息就行了
要加入支持,自己写一个就行了
mysql_list_fields()
和里面的类似加一些error信息就行了
解决方案 »
- 求问php如何使表单显示已存入的值?
- 怎样才可以统计一日的数据?
- 命令行PHP?
- win2000 iis5 下如何安装php的扩展库?
- 急呀!如何点击图片打开一个窗口,用js?50分备齐!
- phpmyadmin中如何导入备分的数据,
- 用PHP怎么读文本文件中的字段,到text文本框里呢?
- 求助,phpmyadmin如何使用,mysql如何导入sql文件?
- 准备换一个php空间,请大家帮忙测试一下这两个的速度,给高分。越多人越好,谢谢啊。
- chmod(): Operation not permitted in php script。
- SESSION 问题 大家讨论一下
- 我php配置好了,测试页什么会出现这种情况?
$db =@MySQL_connect("localhost", "root","root的密码");
@MySQL_select_db("数据库名",$db);$sql="SHOW FIELDS FROM 表名";
$result = MySQL_query($sql);$i=1;
echo "<table border width=100%>";
echo "<td>Field</td><td>Type</td><td>Null</td>";
echo "<td>Key</td><td>Default</td>";
echo "<td>Extra</td></tr>";
while ($myrow = MySQL_fetch_array($result)){
echo "<tr><td>".$myrow[0]."</td>";
echo "<td>".$myrow[1]." </td>";
echo "<td>".$myrow[2]." </td>";
echo "<td>".$myrow[3]." </td>";
echo "<td>".$myrow[4]." </td>";
echo "<td>".$myrow[5]." <td></tr>";
$i++;
}
echo "</table>";
?>
形如:
Array
(
[0] => Array
(
[table] => test1
[name] => name
[type] => string
[len] => 20
[flags] =>
) [1] => Array
(
[table] => test1
[name] => nume
[type] => int
[len] => 4
[flags] =>
) [2] => Array
(
[table] => test1
[name] => rq
[type] => timestamp
[len] => 14
[flags] => not_null unsigned zerofill timestamp
))
其中name为字段名,table为所在表
你可以:
$result = $db->query($sql);
print_r($result->tableinfo());
测试一下