Как передать идентификатор с другой страницы в php? - PullRequest
0 голосов
/ 05 марта 2019

, пожалуйста, помогите мне с этим проектом, у меня есть форма со страницы

<form method="post" action="../download_form138.php" >
<input type="submit" name="download" value="download" id="<?php echo $row["id"]; ?>" class="btn-xs" />
</form>

, и вот часть моей download_form138.php

// CREATE A NEW SPREADSHEET + POPULATE DATA
$sheet = $spreadsheet->getActiveSheet();
$sheet->setTitle('Form 138');
$stmt = $pdo->prepare("SELECT  * FROM q1 INNER JOIN sf1 ON q1.id = sf1.id WHERE q1.id = '".$_POST["download"]."' ");
$stmt->execute();

она не загружаетданные из базы данных, но когда я изменяю WHERE q1.id = '".$_POST["download"]."' на WHERE q1.id = 5, он загружает данные с тем же идентификатором в мою базу данных. Что я хочу сделать, так это то, что когда пользователь нажимает кнопку «загрузить», он загружает данные из базы данныхс тем же идентификатором.

1 Ответ

0 голосов
/ 05 марта 2019

Вам нужно изменить значение, а не ID.

<form method="post" action="../download_form138.php" >
<input type="submit" name="download" value="<?php echo $row["id"]; ?>" class="btn-xs" />
</form>
...