Bootstrap php button click для события, чтобы загрузить другую страницу, используя значение из - PullRequest
0 голосов
/ 25 ноября 2018

Сначала коды:

Transactions.php

<tbody>

    <?php
    include 'database_connection.php';
    $sql = "SELECT `id`, `date`, `name`, `phone`, `subtotal`, `status` FROM `sales`";
    $result = $conn->query($sql);

    while ($row = mysqli_fetch_array($result)):
        ?>
        <tr>
            <td><?php echo $row['date']; ?></td>
            <td> <?php echo $row['id'] ?></td>
            <td><?php echo $row['name']; ?></td>
            <td><?php echo $row['phone']; ?></td>
            <td><?php echo $row['subtotal']; ?></td>
            <td><?php echo $row['status']; ?> 
            <td><button type="button" class="btn btn-success btn-xs" id="<?php echo $row['id'];?>" onclick='view(this.id)'>View / Print</button>
        </tr>
    <?php endwhile; ?>
    </tbody>
</table>

<script>

<script>
function view(id){


    $.ajax({
        url: "invoice_view",
        type:"post",
        data:{ val : id },


        success: function(result){

            window.open ("invoice_view.php","mywindow");

    }
    });
}
</script>

invoice_view.php

<?php
    include 'database_connection.php';
    $data=$_POST['val'];
    $user_id=$data;
    $sql = "SELECT `name`, `phone`, `town`, `date`, `item1`, `item2`, `item3`, `item4`, `item5`, `item6`, `item7`, `item8`, `q1`, `q2`, `q3`, `q4`, `q5`, `q6`, `q7`, `q8`, `taxper`, `amt1`, `amt2`, `amt3`, `amt4`, `amt5`, `amt6`, `amt7`, `amt8`, `taxtotal`, `subtotal`, `status` FROM `sales` WHERE id=$user_id";
    $result = $conn->query($sql);

    while ($row = mysqli_fetch_array($result)):
        ?>

ИтакЯ пытаюсь передать идентификатор этой конкретной транзакции на страницу invoice_view.php, чтобы она загружала эту конкретную транзакцию.

Снимок экрана со страницы транзакции: http://oi65.tinypic.com/2ngh24l.jpg

Пожалуйстапомогите разобраться где я делаю не так?Invoice_view даже не получает значение, которое я посылаю со страницы транзакций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...