基本上我想要做的是从列 x 获取信息,无论它被提及多少次。意味着如果我有这种表:
x | y | z
------+-------+--------
hello | one | bye
hello | two | goodbye
hi | three | see you
所以我要做的是创建一个查询,该查询将获取 x 列中提到的所有名称而没有重复项,并将其放入选择列表中。
我的目标是我会有一个包含两个而不是三个选项的选择列表,你好和你好
这是我到目前为止没有工作的。希望大家知道答案:
function getList(){
$options="<select id='names' style='margin-right:40px;'>";
$c_id = $_SESSION['id'];
$sql="SELECT * FROM names";
$result=mysql_query($sql);
$options.="<option value='blank'>-- Select something --</option>" ;
while ($row=mysql_fetch_array($result)) {
$name=$row["x"];
$options.="<option value='$name'>$name</option>";
}
$options.= "</SELECT>";
return "$options";
}
抱歉让您感到困惑...我编辑了我的来源