如何按照指定id查找数据库中对应的说明信息?

已建好数据库tb_xmpc,只有两列,一列是xmpc_id,一列是xmpc_expr,现在我想按照从网页中提取到的xmpc_id信息得到对应的xmpc_expr列信息,设... 已建好数据库tb_xmpc,只有两列,一列是xmpc_id,一列是xmpc_expr,现在我想按照从网页中提取到的xmpc_id信息得到对应的xmpc_expr列信息,设置为默认选项,不知为何总是无法显示出查询结果,向各路大侠请教!

相应代码如下:
//查找相应批次id所对应的批次说明
<?php
$query2=mssql_query("select * from tb_xmpc where xm_pcid='$xmpc_id'");
$myrow2=mssql_fetch_array($query2);
$old_pc=$myrow2[xmpc_expr];
?>
<option selected="selected"><?php echo $old_pc[0]?></option>
<select name="rexm_pcid" id="rexm_pcid">
<option selected="selected"><?php while($myrow2=mssql_fetch_array($query2)){
echo $myrow2[xmpc_expr];
}
?></option>
<?php $query3=mssql_query("select * from tb_xmpc"); //循环输出项目列表的
while($myrow3=mssql_fetch_array($query3)){
?>
<option value="<?php echo $myrow3[xmpc_id];?>"><?php echo $myrow3[xmpc_expr];?></option>
<?php }?>
</select></td>
展开
 我来答
舞月之羽
2013-07-26 · 超过16用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:34万
展开全部
<?php
$query2 = "select * from tb_xmpc where xm_pcid = '$xmpc_id' ";

$result = mysql_query($query2 );

$myrow2 =mysql_fetch_row($result );

?>
<option selected="selected"><?php echo $myrow2 [1]?></option>

不知道你程序是不是打问题的时候打错了还是怎么,你的mysql打错为mssql 还有 你要输出的不是内容么,按照你的数据表 $old_pc[0]应该是1

如果不对在追问
追问
您好,源码有些大,方便把问题发给你请教吗?
追答
舞月之羽 你可以搜Q 加我 备注请说明
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式