下拉列表框中的内容怎么显示不出来?看看我的代码有错吗? <option value="<?echo $type_name?>" ><?echo($array1[type_name];?></option>这部分也不对吧,改成<option value="<?echo $type_id;?>" ><?echo $type_name;?></option> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有就是; $type_name=$array1[type_name]; $type_id=$array1[type_id];改成 $type_name=$array1['type_name']; $type_id=$array1['type_id']; <select name="type" > <? $Tconnect=@mysql_connect('localhost','root','mypassword') or die('Unable'); mysql_select_db('download') or die('no database'); $query1=mysql_query("select * from software_type order by type_id",$Tconnect); if(mysql_errno()){ echo"Error:.mysql_errno()." ".mysql_error();} else{ while($array1=mysql_fetch_array($query1)) { $type_name=$array1[type_name]; $type_id=$array1[type_id]; $type=$type_id."--".$type_name; ?> <option value="<?echo $type_name;?>" ><?echo($array1[type_name];?></option> <? } }?> </select> <select name="type" > <? $Tconnect=@mysql_connect('localhost','root','mysql2311!') or die('Unable'); mysql_select_db('download') or die('no database'); $query1=mysql_query("select * from software_type order by type_id",$Tconnect); if(mysql_errno()){ echo"Error:.mysql_errno()." ".mysql_error();} else{ while($array1=mysql_fetch_array($query1)) { $type_name=$array1['type_name']; $type_id=$array1[type_id]; $type=$type_id."--".$type_name; ?> <option value="<?echo $type_name;?>" ><?echo $type_name;?></option> <? } }?> </select>改成这样了,还是不行。用常量就能在列表况中显示出来。查询语句我也在数据库中进行了测试,没有问题。 你这个$type_id=$array1[type_id];还是错误啊,要这样$type_id=$array1['type_id'];如果你改正了还是有这样的问题,那么我也实在是找不到在哪有错了 我改成这样了$type_id=$array1['type_id'];但还是不行。是哪里不对呀?各位帮帮忙了! 没有任何报错信息??$Tconnect=@mysql_connect('localhost','root','mysql2311!')已经正确执行了? echo"Error:.mysql_errno()." ".mysql_error();=>echo"Error:".mysql_errno()." ".mysql_error(); php double做减法 关于COM的疑问 【PHP安装】我是新手,PHP使用什么软件开发 用ASP.NET要用到C#或VB.那用PHP开发呢?要用到什么语言? 求助,关于phpmyadmin问题 Smarty error: unable to read resource 这个错误是怎么回事? 在用PHP中用DOM 对象 读取RSS时,出现的汉字全是乱码! 请教几条关于mysql数据的问题,高分赠送 sessionid的问题,在线等待 PHP是一种没有前途的嵌入式脚本语 很简单的问题,关于图片显示 请教高手!时间的问题
$type_name=$array1[type_name];
$type_id=$array1[type_id];
改成
$type_name=$array1['type_name'];
$type_id=$array1['type_id'];
<? $Tconnect=@mysql_connect('localhost','root','mypassword') or die('Unable');
mysql_select_db('download') or die('no database');
$query1=mysql_query("select * from software_type order by type_id",$Tconnect);
if(mysql_errno()){
echo"Error:.mysql_errno()." ".mysql_error();}
else{
while($array1=mysql_fetch_array($query1)) {
$type_name=$array1[type_name];
$type_id=$array1[type_id];
$type=$type_id."--".$type_name;
?>
<option value="<?echo $type_name;?>" ><?echo($array1[type_name];?></option>
<? } }?>
</select>
<? $Tconnect=@mysql_connect('localhost','root','mysql2311!') or die('Unable');
mysql_select_db('download') or die('no database');
$query1=mysql_query("select * from software_type order by type_id",$Tconnect);
if(mysql_errno()){
echo"Error:.mysql_errno()." ".mysql_error();}
else{
while($array1=mysql_fetch_array($query1)) {
$type_name=$array1['type_name'];
$type_id=$array1[type_id];
$type=$type_id."--".$type_name;
?>
<option value="<?echo $type_name;?>" ><?echo $type_name;?></option>
<? } }?>
</select>
改成这样了,还是不行。
用常量就能在列表况中显示出来。查询语句我也在数据库中进行了测试,没有问题。
$type_id=$array1[type_id];
还是错误啊,要这样
$type_id=$array1['type_id'];
如果你改正了还是有这样的问题,那么我也实在是找不到在哪有错了
但还是不行。是哪里不对呀?各位帮帮忙了!
$Tconnect=@mysql_connect('localhost','root','mysql2311!')已经正确执行了?
echo"Error:".mysql_errno()." ".mysql_error();