通过双击编辑HTML表格内的mySQL记录 - 可能吗?
问题描述:
我有一个HTML表格显示mySQL中的记录。通过双击编辑HTML表格内的mySQL记录 - 可能吗?
我需要编辑各种记录(行)。是否可以单击表格行并编辑HTML表格中行内的值?
我想知道是否有任何PHP脚本引导我?
答
是的,这是可能的。虽然我非常确信涉及PHP,但Javascript也涉及到。 我想你可以有这样的事情:
1.Click一次,javascript中增加一个计数器变量 2.单击两次,如果VAR = 2后增加的Javascript检查,复位计数器,并改变TD的innerHTML来的东西像这样:
form action ='yourphpscript.php' method = 'getorpost'>
.....What you want to change....
</form>
3.然后它将您的值发送到PHP脚本,PHP脚本更改数据库中的值,并将您重定向回主页面。或者,更好的是,使用AJAX。
希望这有助于:)
不知道它到底是什么你想要做的,但如果它与修改是什么显示在浏览器,你可以很容易地做到这一点的JavaScript(看看onclick事件)。如果你还想要更改数据库,你可以通过AJAX和服务器端的一些代码来完成。 – Mika
请注意,这并不建议,大多数用户代理已经有自己的双击行为,有些会放大页面,有些会选择关注的单词。一个好的做法是尽量依靠简单的左键单击。例如,不要忘记手机和平板电脑。 –