当前位置:  开发笔记 > 编程语言 > 正文

将结果绑定到php数组中

如何解决《将结果绑定到php数组中》经验,为你挑选了1个好方法。

我正在尝试以下代码从查询中获取结果并将其显示在tes.php页面中.

db.inc.php

prepare($sql);
  $mail='yonghan79@gmail.com';
    $stmt->bind_param("s",$mail); 
 $stmt->execute();
  $stmt->bind_result($email,$nama,$alamat,$kota,$propinsi);
  $result=$stmt->fetch();
    return $result;
}
?>

tes.php

';
echo $w['email'];
echo '
'; echo $w['status']; echo '
'; ?>

我没有收到错误消息,但结果没有显示,只是一个空白页面.

我做错了什么?



1> soulmerge..:
$stmt->bind_result($email,$nama,$alamat,$kota,$propinsi);

上面的行将确保结果存储在您提供的变量中.该fetch()函数返回TRUEFALSE-查询是否是全成,而不是实际的结果.你需要类似的东西

return array(
    'email'    => $email,
    'nama'     => $nama,
    'alamat'   => $alamat,
    'kota'     => $kota,
    'propinsi' => $propinsi);

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有