欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

为啥所有按钮只控制同一行数据?

程序员文章站 2022-05-19 10:37:31
...
为啥所有按钮只控制同一行数据?应该怎么解决啊。
Insert title here
"; $n = 0; while($row = mysql_fetch_array($result)) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "". ""; echo ""; echo ""; ++$n; } mysql_close($db);?>
GoodsID BarCode GoodsName Category Specifications Manufacturers Numbers Instructions Pictures Update Delete
" . $row['id'] . "" . "" . "" . "" . "" . $row['category'] . "" . "" . "" . "" . "" . "" . "" . "" . "" . "为啥所有按钮只控制同一行数据?" . "". "". "".""."Delete".""."


回复讨论(解决方案)

总觉得你这代码有一堆语法问题啊

总觉得你这代码有一堆语法问题啊
可以正常运行。

循环输出有多少个id='a'呢?

然后 document.getElementById("a") 会得到什么……

什么情况?数据库读出来ID都对的吧?这个应该id有传过去吧,再试试吧~

循环输出有多少个id='a'呢?

然后 document.getElementById("a") 会得到什么……
我也觉得是这个id的问题,就是不知道怎么改。

什么情况?数据库读出来ID都对的吧?这个应该id有传过去吧,再试试吧~
a标签读出来的id是我在数据库内设置的主键,和d的id是两码事。

引用 1 楼 chendong_j 的回复:
总觉得你这代码有一堆语法问题啊

可以正常运行。

顿时感觉lz好强大

你每行同一列的 id 都相同,怎么能用 getElementById 来定位呢?

65-71行 设置的id都是重复的 如果区分的话可以把设置的ID(a,b,c...)前拼接上$row['id']加以区分