我的按钮有问题。我会尽力解释。 1)我有msg sql中postgresql和new db的用户数据库。 2)在表中创建2列的网站(“SELECT * from users”-postgresql):它们是id /用户 3)然后添加包含提交按钮和提交按钮功能的新列“操作员”正在更新“访问” ms sql db的列。打印每行提交按钮
问题: 它打印所有数据,我在MS SQL(我有7行数据MS SQL中,它打印每行7个按钮)的所有按钮,我需要为每行“回声”1按钮这将是可改变的。如果访问== 1,它应该被命名为Active,否则它应该被命名为Diactive。
这里是我的代码和图片的我得到了什么:
<?php
<table class="table table-condensed">
\t \t \t <thead>
<tr>
\t \t <th>ID</th>
\t \t <th>User</th>
\t \t <th>Operator</th>
\t \t <th>View</th>
</tr> \t \t
<?php
while ($row = pg_fetch_array($result)) {
\t ?>
<tr>
\t <td>
\t \t <?php
\t \t $id = $row["id"];
\t \t echo $id;
\t \t ?>
\t </td>
\t <td>
\t \t <?php
\t \t $username = $row["username"];
\t \t echo $username;
\t \t ?>
\t </td>
\t <td>
\t \t <form method="POST" action="oper.php">
<?php
include ("db.php");
$result2 = pg_query($db_connection, "SELECT * from users ORDER by id asc");
while ($row1 = pg_fetch_array($result2))
{
\t $iddrain= $row1['id'];
\t //echo $iddrain;
\t
\t
\t //echo $iddrain;
\t $q7= "Select access from nezeret where id_m=$iddrain";
\t
\t //var_dump($q7);
\t $resultid= sqlsrv_query($link, $q7, $params, $options);
\t while($row7= sqlsrv_fetch_array($resultid))
\t {
\t \t //$rs7=$row7['ID_M'];
\t \t $rs8=$row7['access'];
\t \t //echo $rs8;
\t \t //break;
\t
\t if($rs8==1)
\t \t {
\t \t \t echo "<p><input type=\"submit\" name=\"uid\" value=Operator-ON onchange=\"this.form.submit()\"></p>
\t \t \t \t <p><input type=\"hidden\" name=\"uid\" value=$id onchange=\"this.form.submit()\"></p>";
\t \t }
\t
\t \t else
\t \t {
\t \t \t echo "<p><input type=\"submit\" name=\"uid\" value=DIavtive onchange=\"this.form.submit()\"></p>
\t \t \t \t <p><input type=\"hidden\" name=\"uid\" value=$id onchange=\"this.form.submit()\"></p>";
\t \t }
\t }
}
?>
</form>
\t </td>
<?php
}
?>
</tr>
</table>
?>
把
内循环中,如果其他条件 化妆'值= “Deavtive”' 值= “活动” –