【发布时间】:2017-12-04 21:38:58
【问题描述】:
是否可以在查询中获取表的列名?我正在使用 PDO
stu_name maths science music art
John done done - done
Max - done - done
Peter - done - -
例如如何获取未完成 John 的主题(-)?
music 应该是结果。
这就是我现在的位置。我不知道该怎么做。
$sql = "SELECT * FROM coll_student WHERE stu_name = :name AND ?? = '-' LIMIT 1";
$stat = $connect->prepare($sql);
$stat->execute(array(':name'=>"John"));
$output = $stat->fetchAll(PDO::FETCH_COLUMN);
【问题讨论】:
-
这是糟糕的餐桌设计贝基。它将简单的连接变成你在下面看到的处理它的噩梦。