Как преобразовать данные sql строки в формат строки или json? - PullRequest
0 голосов
/ 16 июня 2020

Как я могу взять данные для передачи их в другой 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...