データベース tb_xmpc が構築されました。1 つは xmpc_id、もう 1 つは xmpc_expr という 2 つの列だけがあります。次に、Web ページから抽出された xmpc_id 情報に従って、対応する xmpc_expr 列情報を取得し、それをデフォルトとして設定します。オプションが表示されない理由がわかりません。結果を確認して英雄にアドバイスを求めてください。
対応するコードは次のとおりです:
//対応するバッチ ID に対応するバッチの説明を検索します
$query2=mssql_query("select * from tb_xmpc where xm_pcid='$xmpc_id'"); myrow2= mssql_fetch_array($query2);
$old_pc=$myrow2[xmpc_expr]
输出$myrow2结果看看,$old_pc=$myrow2[xmpc_expr];=> $old_pc=$myrow2['xmpc_expr'];
なぜまだ配列を出力しているのですか?
$query2=mssql_query("select * from tb_xmpc where xm_pcid='$xmpc_id'");$temp=array();while($myrow2=mssql_fetch_array($query2)){ array_push($temp,$myrow2['xmpc_ecpr']);}
<option selected="selected"><?php foreach($temp as $val){echo $val;}?></option>
上記のヒーローの皆様、指定された条件に従っても表示できません。プリセットオプションを使用してソースコードを貼り付けてください。