select用到数据库中的数据
小弟遇到一个php问题,select选择,一个select选项,select内的内容要从数据库的一个表中去出来
我自己写了一个,数据是取出来了,但是只能显示一个结构
$result=mysql_query("select * from guanli");
if ($result)
{ while($r = mysql_fetch_array($result))
{
$company = $r["pa_user_company"];
echo $company;
}
}
else {echo "error";}
printf("<form method=post action=\"%s\"><pre>\n"," add2.php");
printf("型号: <input type=text size=35 name=pa_equipment_number value=\"%s\">
<br>\n", ($formValues) ? $formValues["pa_equipment_number"]:"");
printf("串号: <input type=text size=35 name=pa_equipment_com value=\"%s\">
<br>\n", ($formValues) ? $formValues["pa_equipment_com"]:"");
printf("所属公司 : <select name=\"strSearchType\" class=\"input\" size=\"1\">
<option value=pa_user_company>$company</option>
<option value=pa_user_company>$company</option>
<option value=pa_user_company>$company</option>
<option value=pa_user_company>$company</option>
<option value=pa_user_company>$company</option>
<option value=pa_user_company>$company</option>
</select><br>");
每次都只显示一个结果,希望大家帮帮我 ??????你想得到什么样的数据?
:?: 解决了,就是把select里的内容是用数据表里取出来的,
不过由于我表里有好几个字段,pa_user_company这个字段上有
个空记录,我 select pa_user_company from table;
把空记录也给弄出来了,并且打印出来了,
页:
[1]