table 的字段作为 GET 参数
Field of table as GET argument
我正在开发一个小项目,我在其中使用循环在 HTML table 中显示数据库 table 的所有内容。对于每一行,我需要一个可点击的按钮,如果按下该按钮,"remember" 可以将 table 元素的 ID 对应到 。 link 的 href 有问题。那是我的代码:
<td>
<a href="modifica.php?id=<?php echo $row[ ' ID '] ?> " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
我也试过这个:
<td>
<a href="modifica.php?id='<?php echo $row[ ' ID '] ?> ' " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
有人能帮帮我吗?谢谢!
您没有在 href
属性中设置任何 $_GET 变量名称。
尝试替换
<a href="modifica.php?=<?php echo $row['ID']; ?>" class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
由
<a href="modifica.php?id=<?php echo $row['ID']; ?>" class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
基本上,我在 ?= 之间添加了 id。并删除了 $row[' ID ']
中的 space
modifica.php?id=
而不是
modifica.php?=
我删除了 $row 变量索引中的 space,因为 $row[' ID ']
与 $row['ID']
不同。
您可能应该删除方括号内的空格并为 GET 变量添加一个名称,它看起来像这样:
<td>
<a href="modifica.php?id=<?php echo $row['ID'] ?> " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
而不是写作
$row[ ' ID ']
使用
$row['ID']
ID 文本前后有空格,请修正
我正在开发一个小项目,我在其中使用循环在 HTML table 中显示数据库 table 的所有内容。对于每一行,我需要一个可点击的按钮,如果按下该按钮,"remember" 可以将 table 元素的 ID 对应到 。 link 的 href 有问题。那是我的代码:
<td>
<a href="modifica.php?id=<?php echo $row[ ' ID '] ?> " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
我也试过这个:
<td>
<a href="modifica.php?id='<?php echo $row[ ' ID '] ?> ' " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
有人能帮帮我吗?谢谢!
您没有在 href
属性中设置任何 $_GET 变量名称。
尝试替换
<a href="modifica.php?=<?php echo $row['ID']; ?>" class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
由
<a href="modifica.php?id=<?php echo $row['ID']; ?>" class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
基本上,我在 ?= 之间添加了 id。并删除了 $row[' ID ']
modifica.php?id=
而不是
modifica.php?=
我删除了 $row 变量索引中的 space,因为 $row[' ID ']
与 $row['ID']
不同。
您可能应该删除方括号内的空格并为 GET 变量添加一个名称,它看起来像这样:
<td>
<a href="modifica.php?id=<?php echo $row['ID'] ?> " class="waves-effect waves-light btn"><i class="small material-icons right">mode_edit</i></a>
</td>
而不是写作
$row[ ' ID ']
使用
$row['ID']
ID 文本前后有空格,请修正