好吧,基本上我有一个产品数据库。成员通过点击他们选择的类别搜索数据库。如何将mysql查询结果作为变量传递给另一个查询搜索?
这些类别都是跨度,它们都会触发一个javascript(ajax)函数,该函数调用php查询来查找刚刚单击的范围的所有子类别。
这些子类别在while循环中输出,这会创建更多的跨度,这也会触发相同的js函数,该函数将链接回查询。
以下代码显示基于数据库查询输出显示的类别的输出。
"<div id=\"div1\">";
while($row = mysql_fetch_array($result))
{
$spans++;
echo " <span id=\"$spans\"
onclick='serverconnect(\"http://localhost/dreamweaver/Website/webdev/Code structure.php\",
\"nya\")'> $row[1] </span>";
echo "<br />";
}
"</div>";
所以我们可以说,它的输出是:
健康 FITNESS 教育 LEISURE
我怎么能忽略跨度名称作为值下一个查询,以便无论跨度点击在获取传递给数据库搜索的适当值?
我将不得不以某种方式将每个跨度的内容分配给一个变量,然后将该变量传递给JavaScript函数,然后将它传递给查询?
我想出了如何做到这一点,或者如果我应该做另一种方式。
谢谢!
哦,jQuery,你在哪里? – Norse