是否可以在查詢中獲取表的列名?我正在使用PDO按學生名稱獲取列名
stu_name maths science music art
John done done - done
Max - done - done
Peter - done - -
E.g.我如何獲得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);
這是可憐的表設計貝基。它變成簡單的加入到你在下面看到的處理它的答案的噩夢。 – Drew