作者yanli2 (http://34c.cc)
看板PHP
标题Re: [请益] 请问如何获得栏位名称
时间Thu Jun 8 18:13:36 2006
你的问题我常遇到,因此我自己写了一个程式,参考看看吧..
<title>Yan's Fields Check</title>
<?
if ($yan==go){
//-->基本数质设定
$sqlroot ="test"; //SQL帐号
$sqlpw ="test"; //SQL密码
$sqlhost ="localhost"; //SQL主机位置
//Connect_db
mysql_connect("$sqlhost", "$sqlroot", "$sqlpw");
$db = mysql_select_db( $sqldatabase);
if (!$db){
echo "无法开启资料库!";
exit;
}
echo "<center>查询资料库:$sqldatabase 资料表:$mytable</center>";
echo "<div align=center><center>";
echo " <table border=0 width=293 height=33 cellspacing=1 bgcolor=#000000>";
$aa=mysql_list_fields ($sqldatabase, $mytable);
$colums=mysql_num_fields($aa);
for ($i=0;$i<$colums;$i++){
?>
<tr>
<p align="center"><td width="72" height="1" bgcolor="#FFFFFF"
align="center"><?echo $i?></td>
<p align="center"><td width="205" height="1" bgcolor="#FFFFFF"><?echo
mysql_field_name($aa, $i)?></td>
</tr>
<?
}//for
?>
</table>
</center>
</div>
<?
}
?>
<form method="POST" action="checkfields.php?yan=go">
<p align="center">资料库名称:<input type="text" name="sqldatabase"
size="20" value="<?=$sqldatabase?>"></p>
<p align="center">资料表名称:<input type="text" name="mytable"
size="20"></p>
<p align="center"> </p>
<p align="center"><input type="submit" value="确定" name="B1"><input
type="reset" value="重新设定" name="B2"></p>
</form>
程式主要功能:
输入你要查询栏位的资料库和资料表名称,他会依照顺序列出栏位的名称(由0开始)
早期mysql_fetch_row函式我就是靠这支程式XD
因为栏位有3X个.没办法记住每个栏位的位置,所以写了这个程式,可以快速知道
有哪些栏位,和对应位置。
参考看看呗....
--
全新改版!!!
http://34c.cc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.66.21.31
※ 编辑: yanli2 来自: 61.66.21.31 (06/08 18:14)
1F:推 Arton0306:感谢:D 06/08 20:09