name
我有一个 PHP 脚本,它创建一个包含、sales
和列的表cert
。我有一个 if 语句,它只在证书列中针对登录用户的记录显示一个图标。所有这些工作正常。
现在我想设置它,以便当用户单击显示的证书图标时,它会传递$_POST[year]
给$_POST[sales]
脚本test.php
。我正在尝试使用以下代码片段来执行此操作,但我遇到了问题:
$form_start="<form name='test' method='post' action='test.php'>";
$form_end="</form>";
echo "<td>".$row['year']." </td><td><b>".$row['name']."</b></td><td>".$row['sales']."</td><td>". '<input type="submit"; value='.$row['sales'].'; style="background:url('.$cert_image.'); width: 24px; height: 17px; border: none; no-repeat; />'."</td></tr>";
谁能指出我正确的方向?
好的,我现在有以下代码:
$form_start="<form name='test' method='post' action='test.php'>";
$form_end="</form>";
echo "<td>".$row['year']."</td><td><b>".$row['name']."</b><input type='hidden'; name='cYear'; value=".$row['year']."/></td><td>".$row['sales']."<input type='hidden'; name='cSales'; value=".$row['sales']." /></td><td><input type='image'; src=$cert_image width: 24px; height: 17px; border: none; no-repeat; alt='Click to revive your Annual Table Certificate'; /></td></tr>";
这看起来是正确的(至少对我来说)但是当我点击想要的表格行中的图像文件时,什么都没有发生,即 test.php 文件没有被调用: $form_start="";
有人知道我在这里做错了什么吗?