AI编程助手
AI免费问答

比对MySQL和array相同值有关问题

  2016-06-13 12:10   980浏览 原创

比对MySQL和array相同值问题

<br><select><br><?php <br />//link里面固定的值是1,2,3<br> //$class的值可能是{1,3}或{2},看使用者选的都不一定<br>$i=0;<br>$query = $db->query(\"SELECT * FROM `link` );<br>foreach($query->result() as $row){<br>$link_id=$row->link_id;<br>?><br><option>\" <?php  if($class[$i]==$link_id){ echo \"selected='selected'\";} ?>>link_name;?><br><?php <br />$i++;<br>}<br>?><br>
</option></select><br>

这样印出会有问题
假设$class的值是2
程式去比对一定不成功
请问要怎么改?
------解决思路----------------------
<br><br>//如果你的$class是一个数组,可以用in_array();函数<br>in_array($link_id,$class)<br><br>
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。