首页 > 代码库 > PHP + Mysqli 参数化搜索的实现
PHP + Mysqli 参数化搜索的实现
<?php $steamid = "KIDJourney"; $tiebaid = "DSB"; $mysqli = new mysqli("localhost","KIDJourney","PASSWORD","XXXXX"); if ($mysqli->connect_errno){ die ("connect error" ); } $pQuery = "SELECT * FROM trickerlist WHERE steamid=? or tiebaid=?"; if ($pQProcess = $mysqli->prepare($pQuery)){ $parameterList = array(‘1‘,‘2‘,‘3‘,‘4‘,‘5‘,‘6‘); $pQProcess->bind_param("ss",$steamid,$tiebaid); $pQProcess->execute(); $pQProcess->bind_result($parameterList[0],$parameterList[1],$parameterList[2],$parameterList[3],$parameterList[4],$parameterList[5]); $pQProcess->fetch(); $pQProcess->close(); print_r($parameterList); } $mysqli->close();?>
可以用call_user_func_array来简化bind_result()的参数输入。
但是比较难懂,等我看懂了再贴上来。
PHP + Mysqli 参数化搜索的实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。