この投稿の最終編集者は a858070363 at 2014-12-23 18:21:04 問題は正常な判断ができない PHP コード部分にあります。
<br /> <?php<br /> if(sysname("webstate") == "Y"){//这里是sysname函数<br /> echo '<option value="Y">开启中</option>';<br /> echo '<option value="N">停止中</option>';<br /> }else{<br /> echo '<option value="N">停止中</option>';<br /> echo '<option value="Y">开启中</option>';<br /> }<br /> ?><br />
関数部分:
<br />//网站基本信息,根据字段获取内容<br />function sysname($field){ <br />$sql="select * from system"; <br />$query=mysql_query($sql); <br />$rs=mysql_fetch_array($query); <br />echo $rs["$field"];<br />}<br />
データベースの webstate フィールドは char 型を使用します フィールドは関数を使用します. 正常に出力できますが、判定はできません。
助けて。
------解決策のアイデア----------------------申し訳ありません、タイプミスです。
retrun
は
return
である必要があります