所以我试图显示调查的答案,但首先我想将USER ID彼此分开。现在答案存储类似于这个....
SGpID,SGresult,SGFACemail
基本上,我想为每个唯一ID显示一个按钮。所以如果我有5个ID为10的答案,5个ID为12的答案。我想要按钮说“ID 10的结果”和“ID 12的结果”。
它目前正在做的是显示每个迭代,其中select语句基本上匹配每个答案......没有bueno。
我的想法是,我会通过每个循环来分离结果,并按照...的方式做一些事情。
“每次SGpID不同”时,显示一个带有新SGpID的新按钮。
我只是不确定如何写出来。这是我到目前为止的声明。
$query_db = ("SELECT SGpID FROM SGresult WHERE SGFACemail = '$email'");
$result = mysql_query($query_db) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
//insert for each loop here?
echo $row['SGpID'];
}
一如既往地感谢您对此有任何帮助或想法!
答案 0 :(得分:1)
将SELECT
命令更改为:
SELECT DISTINCT SGpID FROM SGresult WHERE SGFACemail = ?
注意我使用?
代替'$email'
,因为真的应该使用预准备语句。从Bobby Tables学习!