假如我通过mysql_fetch_row获取数据如下:Array ( [0] => ljy ) Array ( [0] => hjk ) ,现在我的要求是:我获取到了用户输入的信息ljy,然后怎么做判断来比较用户输入的ljy和我获取的数据是否一样,一样跳转到别的页面,不一样弹出提示窗口。谢谢大神们
4 回答
已采纳
PhpZhi
TA贡献8条经验 获得超3个赞
写一个简单的吧:
<?php $username = $_POST['username']; //最好格式化一下 $sql = "select * from user"; $rows = fetchAll($sql); //fetchAll()这个方法你自己写吧,里面用到 mysqli_fetch_row() //遍历 foreach ($rows as $row) { if ($row['username'] == $username) { //跳转 } else { alert("..."); } }
基本上就是这样了。
仙士可
TA贡献170条经验 获得超132个赞
不对吧,fetch_row获取的是[0]=>ljy,[1]=>ljy吧,那你可以用in_array函数,多维数组的话也可以自己弄个循环,,foreach();
添加回答
举报
0/150
提交
取消