Подскажите пожалуйста, есть код:
<?php
if (isset($_GET['id'])) {
}
$host = 'localhost';
$db = '';
$user = '';
$pass = '';
$charset = 'utf8';
$dsn = "mysql:host=$host;dbname=$db;charset=$charset";
$opt = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
];
$pdo = new PDO($dsn, $user, $pass, $opt);
$stmt = $pdo->query("SELECT * FROM comments_task WHERE id_t_c = ".$_GET['id']." order by id_c_t desc");
while ($row = $stmt->fetch()) {
$id = $row['id_c_t'];
echo "<table>
<tr>
<td style='padding-left: 10px;'>
<a style='font-size: 14px;color: #777777;' id='kurl' href='javascript: goToPage(".$id.");'><i class='fas fa-trash-alt'></i></a>
<a href='/?id=".$id."'>ывффыв</a>
<script type= 'text/javascript'>
function goToPage(tx)
{
var tx = '".$id."';
var url = document.getElementById('kurl');
document.location.href = '/fun/awg.php/?id=".$id."&id_t=".$_GET['id']."';
}
</script>
</td></tr></table>
В этом коде есть скрипт который выводит иконку для каждой записи на определенную функцию php. В этом скрипте get параметрами передается id который равен id записи из таблицы mysql. Суть в том что передается только 1 id для всех записей. Я вывел переменную tx = id записи из таблицы. В чем может быть проблема?
Приблизительно так это должно выглядеть
Сначала функцию выводим за пределы цикла, потом в самом цикле "вызываем" ее передавая нужные нам параметры.
$stmt = $pdo->query("SELECT * FROM comments_task WHERE id_t_c = " . $_GET['id'] . " order by id_c_t desc");
while ($row = $stmt->fetch()) { ?>
<table>
<tr>
<td style='padding-left: 10px;'>
<a style='font-size: 14px;color: #777777;' id='kurl' href='javascript: goToPage("<?= $row['id_c_t'] ?>", "<?= $_GET['id'] ?>");'>
<i class='fa fa-trash-alt'></i>
</a>
<a href='/?id=<?= $row['id_c_t'] ?>'>link</a>
</td>
</tr>
</table>
<?php } ?>
<script type='text/javascript'>
function goToPage(id, id_t) {
document.location.href = '/fun/awg.php/?id=' + id + '&id_t=' + id_t;
}
</script>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйста, как правильнее организовать? Есть код который выводит данные из таблицы:
Задача: создать на Laravel + Frozennode админ панель для сайта, чтобы никто не мог регистрироватьсяПодкиньте пару примеров или литературу
Если адрес в массиве полученном имеет значение null пустует что делать?
при выбрасывании throw new HttpException есть возможно выкинуть не только статус и сообщение, но и код