Как я могу взять данные для передачи их в другой php файл для какой-то функции запроса sql через json? Идея состоит в том, чтобы показать таблицу, взятую из моей таблицы sql, с кнопкой для каждой строки для каждого task_id
. На данный момент я хочу протестировать, нажав кнопку в произвольной строке таблицы, я хочу протестировать, чтобы получить task_id
вместо текста hi
. Чтобы показать, что task_id
успешно преобразован в формат, который json принимает и распечатывает как json текстовый формат.
, я попытался повторить task_id
, чтобы проверить значение, но ничего не произошло, поэтому что мне нужно сделать? Как я могу изменить данные строки на то, что я могу использовать для json? С доставкой? Или?
<?php
$sql = "SELECT * from task t
inner join tasktracking tt
$result = $conn -> query($sql);
while($result && $row = $result->fetch_object()){
echo "<tr>
<td>".$row->status."</td>
<td>
<button onclick='startProcess(".$row->task_id.")' type='submit' name='start' id='start'>start</button>
<button onclick='endProcess(".$row->task_id.")' type='submit' name='end' id='end'>end</button>
</td>
</tr>";
}
$conn->close();
?>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<p id="demo">hi</p>
<script>
function startProcess(){
<?php
echo task_id;
?>
var myObj, x;
myObj = {"name":task_id};
x = myObj.name;
document.getElementById("demo").innerHTML = x;
}
</script>
</tbody>
</table>
<div>
</div>
</div>