嗨,我正在尝试从 mysql 中的特定表中获取列列表,然后根据列生成一个表单,但我不断收到错误,页面只是空白。
mysql_select_db($DB_Name) or die(mysql_error());
$query=mysql_query("SHOW COLUMNS FROM mytable") or die (mysql_error());
$j=0;
while($row=mysql_fetch_assoc($query)){
if(substr($row,0,2)=="S_"){
echo substr($row,2);?>:<input type="text" name="<?php echo $row;?>" maxlength="<?php echo getlength($j, "mytable");?>" /><?php ?><!--textbox code here --><?php
}
$j++;
}
getlength();
是我编写的一种方法,可以更轻松地获取length of a field
列。它工作准确。
谢谢
我想我没有提到。由于该站点是动态的,因此该列的名称是未知的。这样做的目的是从特定表中获取列名列表并以有序的方式显示。