Getuser php w3schools
chào các cậu, Show
Mục lục. php
getuser. php
|
Cảm ơn trước
từ http. //php. net/thủ công/vi/chức năng. dòng đọc. php. Thư viện readline không khả dụng trên Windows. Thử. Các giải pháp khác tại cùng một URL. Nhân tiện, trình thông dịch SL chạy trên Windows Server 2012;
Trả lờiTôi đang cố chọn dữ liệu từ cơ sở dữ liệu MySQL được lưu trữ trên máy chủ web. Tôi muốn có thể truy xuất dữ liệu từ một bảng trong cơ sở dữ liệu và sau đó minh họa dữ liệu đó trong một bảng HTML. Có một ví dụ trên W3Schools mà tôi đã theo dõi, nhưng tôi không thể truy xuất dữ liệu thành công
http. //www. w3schools. com/php/php_ajax_cơ sở dữ liệu. asp
Dưới đây là mã nguồn. (HTML)
//Javascript code
- 1
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 12 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 12 tháng 11 năm 2016
The html page should have a element with textHint id, and styling for table placed in between the
...//Javascript codeResult from php page should appear here
Cảm ơn về thông tin bạn vừa nhập. Tôi sẽ thử những gì đã được đề xuất
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
dsonesuk
Đăng ngày 12 tháng 11 năm 2016
dsonesuk
- Các thành viên
- 11. 2k
- Chia sẻ
Đăng ngày 12 tháng 11 năm 2016
NẾU int bạn không yêu cầu dấu ngoặc kép cho giá trị nhận được từ biểu mẫu, dấu ngoặc kép là bắt buộc đối với giá trị chuỗi
$sql="SELECT * FROM user WHERE id = ".$q;
- 1
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
dsonesuk
Đăng ngày 12 tháng 11 năm 2016
dsonesuk
- Các thành viên
- 11. 2k
- Chia sẻ
Đăng ngày 12 tháng 11 năm 2016
Ha, vừa kiểm tra liên kết ví dụ ajax của w3schools, BAD, BAD ví dụ, sai hoàn toàn
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 12 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 12 tháng 11 năm 2016
Ha, vừa kiểm tra liên kết ví dụ ajax của w3schools, BAD, BAD ví dụ, sai hoàn toàn
Dường như là vậy. Cảm ơn đã giúp đỡ
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
dsonesuk
Đăng ngày 12 tháng 11 năm 2016
dsonesuk
- Các thành viên
- 11. 2k
- Chia sẻ
Đăng ngày 12 tháng 11 năm 2016
Hãy thử kiểm tra trang php hoạt động bằng cách đặt giá trị id thành giá trị tồn tại, tôi cho rằng tên cột của cơ sở dữ liệu, bảng, bảng khớp với những gì được yêu cầu và id phù hợp tồn tại để khớp
"; while($row = mysqli_fetch_array($result)) { echo " Firstname Lastname Age Hometown Job "; echo " "; } echo ""; mysqli_close($con); ?>" . $row['FirstName'] . " "; echo "" . $row['LastName'] . " "; echo "" . $row['Age'] . " "; echo "" . $row['Hometown'] . " "; echo "" . $row['Job'] . " "; echo "
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 13 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 13 tháng 11 năm 2016
Hãy thử kiểm tra trang php hoạt động bằng cách đặt giá trị id thành giá trị tồn tại, tôi cho rằng tên cột của cơ sở dữ liệu, bảng, bảng khớp với những gì được yêu cầu và id phù hợp tồn tại để khớp
"; while($row = mysqli_fetch_array($result)) { echo " Firstname Lastname Age Hometown Job "; echo " "; } echo ""; mysqli_close($con); ?>" . $row['FirstName'] . " "; echo "" . $row['LastName'] . " "; echo "" . $row['Age'] . " "; echo "" . $row['Hometown'] . " "; echo "" . $row['Job'] . " "; echo "
Tôi đã thử những gì bạn đề nghị
"Không thể kết nối. " là phản hồi khi một tên được chọn từ biểu mẫu. Phản hồi tương tự xảy ra khi trang php được chạy trong trình duyệt
Hai câu hỏi;
$sql="CHỌN * TỪ người dùng WHERE id = '". $q. "'";
Người dùng đang đề cập đến điều gì ở đây?
name="users" onchange="showUser(this.value)">
Ngoài ra, người dùng đang đề cập đến điều gì?
bất kì sự trợ giúp nào đều được đánh giá cao
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
tiếng anh
Đăng ngày 13 tháng 11 năm 2016
tiếng anh
- người điều hành
- 14. 8k
- Sở thích. Phát triển phần mềm, trò chơi điện tử
- Ngôn ngữ. C++, Java, PHP, SQL, Javascript, CSS, HTML
- Chia sẻ
Đăng ngày 13 tháng 11 năm 2016
Tất cả điều này là trong hướng dẫn, hãy cố gắng nỗ lực để tìm hiểu
http. //www. w3schools. com/php/php_forms. asp
http. //www. w3schools. com/php/php_mysql_intro. asp
http. //www. w3schools. com/php/php_mysql_select. asp
- 1
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
dsonesuk
Đăng ngày 13 tháng 11 năm 2016
dsonesuk
- Các thành viên
- 11. 2k
- Chia sẻ
Đăng ngày 13 tháng 11 năm 2016
Bạn nên thiết lập cơ sở dữ liệu có tên 'my_DB', với bảng 'người dùng, tên trường hoặc tên cột sẽ là 'id' như được hiển thị trong sql 'WHERE id', điều này phải khớp chính xác với cùng một trường hợp (viết thường hoặc viết hoa . Các tên cột còn lại phải khớp chính xác với các tên được tham chiếu tại đây
$row['FirstName']
$row['Họ']
$row['Tuổi']
$row['Quê hương']
$row['Việc làm']
Với các bản ghi id, FirstName, LastName, v.v.
1 Peter Griffin
2 Lois Griffin
3 Joseph Swanson
4 vũng lầy Glenn
Nếu không có tên nào trong số này tồn tại hoặc tên không khớp chính xác, nó sẽ không hoạt động, nếu 'id' trong sql và tên cột của bảng là 'ID' thì chúng được coi là khác nhau
- 1
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 13 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 13 tháng 11 năm 2016
Bạn nên thiết lập cơ sở dữ liệu có tên 'my_DB', với bảng 'người dùng, tên trường hoặc tên cột sẽ là 'id' như được hiển thị trong sql 'WHERE id', điều này phải khớp chính xác với cùng một trường hợp (viết thường hoặc viết hoa . Các tên cột còn lại phải khớp chính xác với các tên được tham chiếu tại đây
$row['FirstName']
$row['Họ']
$row['Tuổi']
$row['Quê hương']
$row['Việc làm']
Với các bản ghi id, FirstName, LastName, v.v.
1 Peter Griffin
2 Lois Griffin
3 Joseph Swanson
4 vũng lầy Glenn
Nếu không có tên nào trong số này tồn tại hoặc tên không khớp chính xác, nó sẽ không hoạt động, nếu 'id' trong sql và tên cột của bảng là 'ID' thì chúng được coi là khác nhau
Cảm ơn. tôi hiểu ý của bạn
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 15 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 15 tháng 11 năm 2016
Đây là lỗi tôi gặp phải khi cố gắng chọn một người trong danh sách;
Lỗi tham chiếu chưa bắt buộc. xmlhttp không được xác định
tại showUser. xmlhttp. onreadystatechange = function() {
tại HTMLSelectElement. trao đổi.
Làm thế nào để giải quyết vấn đề này?
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
chỉ là một vài anh chàng
Đăng ngày 15 tháng 11 năm 2016
chỉ là một vài anh chàng
- người điều hành
- 31. 6k
- Vị trí. Phượng hoàng
- Ngôn ngữ. Tập trung vào PHP và JavaScript
- Chia sẻ
Đăng ngày 15 tháng 11 năm 2016
Nói chung, biến đó nằm ngoài phạm vi. Có thể bạn đã định nghĩa nó là một biến cục bộ ở đâu đó rồi cố gắng tham chiếu nó từ một hàm toàn cục hoặc có thể bạn đang sử dụng sai tên hoặc một cái gì đó trong một bao đóng
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
Coder2345
Đăng ngày 15 tháng 11 năm 2016
Coder2345
- Các thành viên
- 21
- Tác giả
- Chia sẻ
Đăng ngày 15 tháng 11 năm 2016
Nói chung, biến đó nằm ngoài phạm vi. Có thể bạn đã định nghĩa nó là một biến cục bộ ở đâu đó rồi cố gắng tham chiếu nó từ một hàm toàn cục hoặc có thể bạn đang sử dụng sai tên hoặc một cái gì đó trong một bao đóng
Tôi không thể xác định chính xác khu vực nơi điều này có thể xảy ra
Tìm kiếm nhanh trên Google về "xmlhttp không được xác định" dẫn tôi đến điều này. https. //www. npmjs. com/gói/xmlhttprequest
Tôi có nên thêm mã đó vào của tôi không?
Liên kết để bình luận
Chia sẻ trên các trang web khác
Nhiều tùy chọn chia sẻ hơn
chỉ là một vài anh chàng
Đăng ngày 15 tháng 11 năm 2016
chỉ là một vài anh chàng
- người điều hành
- 31. 6k
- Vị trí. Phượng hoàng
- Ngôn ngữ. Tập trung vào PHP và JavaScript
- Chia sẻ
Đăng ngày 15 tháng 11 năm 2016
Không, đó là nút. js, nó sẽ không chạy trong trình duyệt. Điều đó hoàn toàn không liên quan đến những gì bạn đang làm. Bạn cần hiểu những gì đang diễn ra, không thêm các đoạn mã ngẫu nhiên. Bạn đang cố sử dụng một biến không tồn tại. "xmlhttp" không phải là một từ dành riêng trong Javascript, nó là một tên biến trong mã của bạn. Biến không được xác định. Tôi không thể đoán tại sao bạn không xác định nó, ngoài thực tế là nó không được xác định nơi bạn đang cố sử dụng nó, nhưng nếu bạn hiển thị tất cả mã của mình thì có lẽ tôi có thể chỉ ra. Trong mã trên hướng dẫn w3schools, họ xác định nó ở đây