0
我无法弄清楚如何实现这一点。我正在返回用户数据以填充用户可以编辑信息的配置文件页面。它填写了姓名,工作,职位等字段。我在执行返回用户数据的代码之前,有一个名为Interests的字段,用于获取主要兴趣。所以我将它们存储在一个数组中,然后返回它们以填充第一个数组。但第二个取决于他们做出的选择。我应该如何去填充第二个盒子(我知道我将使用的代码,我问我应该如何存储要检索的数据,因为我无法在while循环中执行sql命令,而且我真的不想返回每个子兴趣,只是好像浪费资源)从返回数据中的另一个表中获取数据
代码返回用户数据:
$result = mysql_query("SELECT * FROM WHERE U.uid = '$uid';");
while($row = mysql_fetch_assoc($result)){
代码添加兴趣:
<option selected value="">Select an Interest</option>
<?
for ($i=0; $i<$setintcount; $i++)
{
if($setinterests[$i] == $interests[$i])
{
echo "<option selected value='$setinterests[$i]'>$setinterests[$i]</option>";
}
else
{
echo "<option value='$setinterests[$i]'>$setinterests[$i]</option>";
}
}
?>
</select>
Sub-Interest: <select name="selectedsubint" id="selectedsubint" onchange="checkval(id);">
<option selected value="">Select an Sub-Interest</option>
</select>
子利益表包含数千条记录。所以我想我需要看看AJAX。 – ios85 2012-02-04 22:56:57