我得到了这个错误:
警告: mysqli_stmt::bind_param():变量数与第11行C:\wamp\www\New\test.php中准备好的语句中的参数数不匹配
第11行包含此$stmt->bind_param('ss', $pageid, $pagename);
这里是它所指的PHP代码
$pageid = 7;
$stmt = $db->prepare("SELECT pageid, pagename FROM pages WHERE pageid = ?");
$stmt->bind_param('ss', $pageid, $pagename);
$stmt->bind_result($pageid, $pagename);
$stmt->execute();
$stmt->store_result();
while ($stmt->fetch()):?>
<div class="post" id="post">
<div class="post_title"><h2><?php echo $pageid ?></h2></div>
<p><?php echo $pagename ?></p></div>
<?php endwhile ?>
<?php
$stmt->close();
$db->close();
?>发布于 2016-03-05 12:50:29
你试过吗
$stmt->bind_param('s', $pageid);
https://stackoverflow.com/questions/35814297
复制相似问题