У меня проблема с моими кнопками. Я попытаюсь объяснить. 1) У меня есть пользователи db из postgresql и new db в ms sql. 2) Созданный сайт с двумя столбцами в таблице («SELECT * from users» -postgresql): они id/user 3) Затем добавлен новый столбец «Оператор», который содержит кнопки отправки и функциональность кнопок отправки, обновляет «доступ», столбец из ms sql db.Печать Кнопка отправки для каждой строки
ПРОБЛЕМА: Он печатает все кнопки для всех данных, которые у меня есть в ms sql (у меня есть 7 строк данных в ms sql, он печатает 7 кнопок для каждой строки), мне нужно «эхо» 1 кнопку для каждой строки который будет меняться. Если access == 1, его следует назвать активным, иначе его следует назвать 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" = "Активный" –