我正在学习PHP (所以不要欺负人),我正在尝试在不重新加载的情况下在单击时将行插入到我的数据库中(如果太复杂的话,也可以重新加载)。基本上,如果您转到http://akas.imdb.com/title/tt0212671/并单击"Add to Watchlist",代码会将movie_id添加到您的user_id中(通过某个联合表格)。我该怎么做呢?
我不明白如何触发操作,或者如何在不重新加载的情况下将两个值插入到变量中?
抱歉,如果这没有任何意义,这是很难解释的。
谢谢
while ($row = mysql_fetch_array($result)) {
echo '<h1><a href="tvshow.php?show=' . $row[1] . '">' . $row[1] . $row[0].'</a></h1>';
};
$id = $_SESSION['id'];当有人单击"Add to watchlist“时,我想要插入到一个联合的表$row和$id中
发布于 2013-05-03 23:51:11
如果你想在不重载页面的情况下做到这一点,你需要做两件事。首先,您需要在服务器上的端点上使用一个脚本来执行数据库插入。其次,您需要一个javascript AJAX调用来调用此脚本,并向其传递插入所需的数据。
您应该研究AJAX以了解它是如何工作的,因为这是现代web应用程序的基础部分。
发布于 2013-05-03 23:50:54
你必须使用AJAX来调用一个php页面,它会做你想要的插入和输出,然后你就可以在ajax的成功方法上设置一个变量。
php不是客户端语言,页面加载后你不能用php做任何事情,只能用AJAX。
https://stackoverflow.com/questions/16362882
复制相似问题