30/09/2018, 18:41

Hỏi cách lấy id trong php

Mọi người người cho em hỏi. Em đang thắc mắc 1 vẫn đề.
Em có 1 file là index.php chứa tất cả nội dung trang web.
1 file là script.js chứa tất cả hàm function trong js (hàm function tính tổng).
1 file là xử lý dữ liệu để insert vào DB là xuly.php

Thế nhưng, vấn đề ở đây là em trong file script.js có câu lệnh ví dụ như html += '<td><input type="text" id="col-id" size = "3" readonly="readonly" value="' + data.id + '" /></td>';
mà em muốn lấy id trong code trên là “col-id” để em goi vào bên file xuly.php thì phải gọi là sao? em gọi là $id = $_GET[“col-id”] mà nó không hiểu id để insert vào DB.

Và cho em hỏi thêm là, em có hàm function tính tổng tiền và bây giờ em muốn đưa hàm function đó vào thẻ input trong php thì phải là sao a.

Câu hỏi em hơi dài. Mong mọi người giúp đỡ em. Cám ơn a.

Duy Thien viết 20:46 ngày 30/09/2018

Nếu em muốn lấy giá trị $id = $_GET["col-id"] thi cái thẻ input của em phải có dạng như thế này

><input type="text" id="col-id" size = "3" readonly="readonly" value="' + data.id + '" name=“col-id”

phải thêm name vào cái thẻ input đó nữa

Jonly Tran viết 20:57 ngày 30/09/2018

a ơi, vấn đề của em là thẻ input đó nằm ở file javascript á. Mà em muốn gọi id trong thẻ input đó qua file xuly.php á a. Em đã thêm như a nói mà cũng không ra a ơi.

Duy Thien viết 20:41 ngày 30/09/2018

em dùng js copy cái thành phần input đó, song append cái thẻ input đó hay value đó vào cái form của submit đó

Jonly Tran viết 20:57 ngày 30/09/2018

a có thể nêu ví dụ cho em được không. e không rành về js cho lắm

Duy Thien viết 20:57 ngày 30/09/2018

cách đơn giản nhất là, trong cái form của em, em thêm 1 cái thẻ input là

<input id=“js-col-id” type=“hidden” name="col-id" value=“”>

Sau đó trong javascrtipt

var id ="gai tri id em lay duoc trong js"
$('#js-col-id).val(id)

Lúc này cái thẻ input đó sẽ có gia trị em cần get

Bài liên quan
0