php pdo 如何获取查询数据库

我有一个标签如:<liclass="layui-nav-item"><ahref="javascript:;"id="qiandao3"name="qiandao2">这... 我有一个标签如:<li class="layui-nav-item"><a href="javascript:;" id="qiandao3" name="qiandao2"> 这是一个标签 </a></li>
我想点击标签触发事件
我写的代码可能不对 帮我看看 或者你有什么好想法
<?php
$name = $_SESSION['name']; //获取数据库里的名字
include('Database.class.php'); // 这是一个连接数据库的php
$qiandao["qiandao"]=new Database();
$qiandao["qiandao"]=$qiandao["qiandao"]->DBSQL("select * from user where = '$name' ");
if($qiandao== 1 ){ //如果qiandao的值等于1 签到过了 相反若是0 签到成功 把0变1
?>
<script>layer.alert('你已经签到过了!');</script>

?>
我发现$qiandao获取不到值 怎么回事呢 是我写错了 还是什么原因 帮我看下 谢谢大家
忘了说 那个开头带上 <script type="text/javascript">
function qiandao2()</script>
用function来触发
其他没问题 就$qiandao这几句出现了问题
展开
 我来答
幸会否u
2017-12-17 · TA获得超过169个赞
知道小有建树答主
回答量:385
采纳率:66%
帮助的人:95.9万
展开全部
$qiandao["qiandao"]=$qiandao["qiandao"]->DBSQL("select * from user where = '$name' ");

多命名几个变量,你这样 `$qiandao["qiandao"]`  用雹隐如在不同的类型中,容易搞混。

$db = new Database(); 
$result = 携枯$db->DBSQL("select * from user where = '$name' limit 1 ");

这里的 $result 应源启该是个数组。

if($result['qiandao'] == 1){
    //
}else{
     //
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式