Hướng dẫn isset button in php - nút Isset trong php

Tôi có một vấn đề nhỏ với mã

0 của mình. Những gì tôi muốn là một số tiếng vang và một bảng không xuất hiện khi tập lệnh mở nhưng tôi muốn nó hiển thị khi nút gửi cho biểu mẫu đã được nhấp vào. Mặc dù vậy, vấn đề là khi tôi bao gồm chức năng

0, khi tôi nhấp vào nút gửi, nó không hiển thị Echos và bảng. Tại sao điều này và bạn có thể giúp tôi với vấn đề này.

Nội dung chính

  • ISSET là gì ($ _ bài trong PHP là gì?
  • Bài đăng của ISSET làm gì?
  • Có chức năng ISSET () có làm trong PHP không?
  • Làm thế nào để bạn kiểm tra xem nút gửi có được nhấp vào PHP không?

Nội phân chính

  • ISSET là gì ($ _ bài trong PHP là gì?
  • Bài đăng của ISSET làm gì?
  • Có chức năng ISSET () có làm trong PHP không?
  • Làm thế nào để bạn kiểm tra xem nút gửi có được nhấp vào PHP không?

Nội phân chính

    



Exam Interface




NOTE: If a search box is left blank, then the form will search for all data under that specific field

Session ID:

Module Number:

Teacher Username:

Student Username:

Grade:

Order Results By:

Your Search: Session ID: "; if (empty($sessionid))echo "'All Sessions'"; else echo "'$sessionid'";echo ", Module ID: "; if (empty($moduleid))echo "'All Modules'"; else echo "'$moduleid'";echo ", Teacher Username: "; if (empty($teacherid))echo "'All Teachers'"; else echo "'$teacherid'";echo ", Student Username: "; if (empty($studentid))echo "'All Students'"; else echo "'$studentid'";echo ", Grade: "; if (empty($grade))echo "'All Grades'"; else echo "'$grade'"; "

"; echo "

Number of Records Shown in Result of the Search: $num

"; echo ""; while ($row = mysql_fetch_array($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
Student Id Forename Session Id Grade Mark Module Teacher
" . $row['StudentId'] . "" . $row['Forename'] . "" . $row['SessionId'] . "" . $row['Grade'] . "" . $row['Mark'] . "" . $row['ModuleName'] . "" . $row['TeacherId'] . "
"; } mysql_close(); ?>

Dưới đây là mã:

Bất kỳ sự giúp đỡ sẽ được đánh giá cao, cảm ơn bạn.

Clive8 gold badges86 silver badges111 bronze badges

36,9k8 Huy hiệu vàng86 Huy hiệu bạc111 Huy hiệu đồng8 gold badges86 silver badges111 bronze badgesOct 15, 2011 at 3:07

Hỏi ngày 15 tháng 10 năm 2011 lúc 3:07Oct 15, 2011 at 3:07BruceyBandit

BruceybanditbruceybanditBruceyBandit19 gold badges59 silver badges128 bronze badges

3.78219 Huy hiệu vàng59 Huy hiệu bạc128 Huy hiệu Đồng19 gold badges59 silver badges128 bronze badges

Bạn cần đặt cho bạn

2 một tên hoặc nó sẽ không có sẵn bằng cách sử dụng

3:

Oct 15, 2011 at 3:12

1

Đã trả lời ngày 15 tháng 10 năm 2011 lúc 3:12Oct 15, 2011 at 3:12

if(isset($_POST['submit']))

Những gì bạn đang kiểm tra

Nhưng không có tên biến được gọi là "gửi". Tôi muốn bạn hiểu tại sao nó không hoạt động. Hãy tưởng tượng nếu bạn đưa ra tên nút gửi của mình xóa

4 và kiểm tra

5 thì nó hoạt động trong mã này, bạn đã không đưa ra bất kỳ tên nào để gửi nút và kiểm tra chức năng tồn tại của nó hoặc không có chức năng

6 để PHP không tìm thấy bất kỳ biến nào như "Gửi" "Vì vậy, nó không hoạt động bây giờ hãy thử điều này:

0Oct 15, 2011 at 8:03

Hướng dẫn isset button in php - nút Isset trong php

Đã trả lời ngày 15 tháng 10 năm 2011 lúc 8:03Oct 15, 2011 at 8:03Mohit Bumb

Mohit Bumbmohit BumbMohit Bumb2 gold badges32 silver badges52 bronze badges

0

2.4252 Huy hiệu vàng32 Huy hiệu bạc52 Huy hiệu Đồng2 gold badges32 silver badges52 bronze badges

Either:

  1. Bạn không bao giờ đặt tên cho nút gửi của mình, để có liên quan đến biểu mẫu, đó chỉ là một hành động.
  2. Kể tên nút Gửi (

    7)

Thay vào đó, kiểm tra

8 để phát hiện khi dữ liệu đã được đăng.

Hãy nhớ rằng các khóa trong Superglobal

9 chỉ xuất hiện cho các phần tử đầu vào được đặt tên. Vì vậy, trừ khi phần tử có thuộc tính tên, nó sẽ không đến

9 (hoặc ________ 21/________ 22)Oct 15, 2011 at 3:11

Đã trả lời ngày 15 tháng 10 năm 2011 lúc 3:11Oct 15, 2011 at 3:11Brad Christie

Brad Christiebrad ChristieBrad Christie16 gold badges149 silver badges198 bronze badges

1

98.8K16 Huy hiệu vàng149 Huy hiệu bạc198 Huy hiệu đồng16 gold badges149 silver badges198 bronze badges

5

login.php

6

Có chuyện gì vậy?

Jeff Miller1 gold badge26 silver badges40 bronze badges

2.3451 Huy hiệu vàng26 Huy hiệu bạc40 Huy hiệu đồng1 gold badge26 silver badges40 bronze badgesMar 15, 2017 at 18:18

Đã trả lời ngày 15 tháng 3 năm 2017 lúc 18:18Mar 15, 2017 at 18:18

7

Bạn phải đặt tên cho nút gửi của bạn

if(isset($_POST['submit']))
3

Sau đó, bạn có thể gọi nút bằng

Aleksandr m12 gold badges68 silver badges136 bronze badges

24K12 Huy hiệu vàng68 Huy hiệu bạc136 Huy hiệu Đồng12 gold badges68 silver badges136 bronze badgesMar 16, 2015 at 10:51

Đã trả lời ngày 16 tháng 3 năm 2015 lúc 10:51Mar 16, 2015 at 10:51

Hàm

if(isset($_POST['submit']))
4 cần giá trị tên như:
    



Exam Interface




NOTE: If a search box is left blank, then the form will search for all data under that specific field

Session ID:

Module Number:

Teacher Username:

Student Username:

Grade:

Order Results By:

Your Search: Session ID: "; if (empty($sessionid))echo "'All Sessions'"; else echo "'$sessionid'";echo ", Module ID: "; if (empty($moduleid))echo "'All Modules'"; else echo "'$moduleid'";echo ", Teacher Username: "; if (empty($teacherid))echo "'All Teachers'"; else echo "'$teacherid'";echo ", Student Username: "; if (empty($studentid))echo "'All Students'"; else echo "'$studentid'";echo ", Grade: "; if (empty($grade))echo "'All Grades'"; else echo "'$grade'"; "

"; echo "

Number of Records Shown in Result of the Search: $num

"; echo ""; while ($row = mysql_fetch_array($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
Student Id Forename Session Id Grade Mark Module Teacher
" . $row['StudentId'] . "" . $row['Forename'] . "" . $row['SessionId'] . "" . $row['Grade'] . "" . $row['Mark'] . "" . $row['ModuleName'] . "" . $row['TeacherId'] . "
"; } mysql_close(); ?>
0

    



Exam Interface




NOTE: If a search box is left blank, then the form will search for all data under that specific field

Session ID:

Module Number:

Teacher Username:

Student Username:

Grade:

Order Results By:

Your Search: Session ID: "; if (empty($sessionid))echo "'All Sessions'"; else echo "'$sessionid'";echo ", Module ID: "; if (empty($moduleid))echo "'All Modules'"; else echo "'$moduleid'";echo ", Teacher Username: "; if (empty($teacherid))echo "'All Teachers'"; else echo "'$teacherid'";echo ", Student Username: "; if (empty($studentid))echo "'All Students'"; else echo "'$studentid'";echo ", Grade: "; if (empty($grade))echo "'All Grades'"; else echo "'$grade'"; "

"; echo "

Number of Records Shown in Result of the Search: $num

"; echo ""; while ($row = mysql_fetch_array($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
Student Id Forename Session Id Grade Mark Module Teacher
" . $row['StudentId'] . "" . $row['Forename'] . "" . $row['SessionId'] . "" . $row['Grade'] . "" . $row['Mark'] . "" . $row['ModuleName'] . "" . $row['TeacherId'] . "
"; } mysql_close(); ?>
1

Cuộc gọi

Vòng nguyệt quế13 gold badges29 silver badges55 bronze badges

5,88313 Huy hiệu vàng29 Huy hiệu bạc55 Huy hiệu Đồng13 gold badges29 silver badges55 bronze badgesSep 27, 2016 at 22:03

Đã trả lời ngày 27 tháng 9 năm 2016 lúc 22:03Sep 27, 2016 at 22:03

    



Exam Interface




NOTE: If a search box is left blank, then the form will search for all data under that specific field

Session ID:

Module Number:

Teacher Username:

Student Username:

Grade:

Order Results By:

Your Search: Session ID: "; if (empty($sessionid))echo "'All Sessions'"; else echo "'$sessionid'";echo ", Module ID: "; if (empty($moduleid))echo "'All Modules'"; else echo "'$moduleid'";echo ", Teacher Username: "; if (empty($teacherid))echo "'All Teachers'"; else echo "'$teacherid'";echo ", Student Username: "; if (empty($studentid))echo "'All Students'"; else echo "'$studentid'";echo ", Grade: "; if (empty($grade))echo "'All Grades'"; else echo "'$grade'"; "

"; echo "

Number of Records Shown in Result of the Search: $num

"; echo ""; while ($row = mysql_fetch_array($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
Student Id Forename Session Id Grade Mark Module Teacher
" . $row['StudentId'] . "" . $row['Forename'] . "" . $row['SessionId'] . "" . $row['Grade'] . "" . $row['Mark'] . "" . $row['ModuleName'] . "" . $row['TeacherId'] . "
"; } mysql_close(); ?>
2

Một lựa chọn khác là sử dụngOct 19, 2018 at 22:21

1

Đã trả lời ngày 19 tháng 10 năm 2018 lúc 22:21Oct 19, 2018 at 22:21

Nếu (ISSET ($ _ Post [Gửi]), bất cứ khi nào hãy thử chức năng này, nó sẽ hiển thị mã lỗi (không truy cập trực tiếp mảng siêu toàn cầu $ _post)Aug 4, 2021 at 19:50

Đã trả lời ngày 4 tháng 8 năm 2021 lúc 19:50Aug 4, 2021 at 19:50

if(isset($_POST['submit']))
5

Bạn có thể dùng :

if(isset($_POST['submit']))
6

Hoặc nếu bạn sẽ làm cho chúng tôi các nút

0

Trong tập lệnh PHP của bạn name" attribute to perform the submission of the form

Quan trọng nhất là thuộc tính "tên" để thực hiện việc gửi biểu mẫuname" attribute to perform the submission of the formApr 21 at 12:01

ISSET là gì ($ _ bài trong PHP là gì?

Đã trả lời ngày 21 tháng 4 lúc 12:01Apr 21 at 12:01checks whether a variable is set, which means that it has to be declared and is not NULL. This function returns true if the variable exists and is not NULL, otherwise it returns false.

Bài đăng của ISSET làm gì?

Hàm isset () kiểm tra xem một biến được đặt, điều đó có nghĩa là nó phải được khai báo và không phải là null. Hàm này trả về đúng nếu biến tồn tại và không phải là null, nếu không nó sẽ trả về sai.checks whether a variable is set, which means that it has to be declared and is not NULL. This function returns true if the variable exists and is not NULL, otherwise it returns false.determine if it has been set or not. You can use this function on the $_POST array to determine if the variable was posted or not. This is often applied to the submit button value, but can be applied to any variable.

Có chức năng ISSET () có làm trong PHP không?

Hàm ISSET trong PHP được sử dụng để xác định xem một biến có được đặt hay không. Một biến được coi là một biến tập hợp nếu nó có một giá trị khác với null. Nói cách khác, bạn cũng có thể nói rằng chức năng ISSET được sử dụng để xác định xem bạn đã sử dụng một biến trong mã của mình hay không trước đây.used to determine whether a variable is set or not. A variable is considered as a set variable if it has a value other than NULL. In other words, you can also say that the isset function is used to determine whether you have used a variable in your code or not before.used to determine whether a variable is set or not. A variable is considered as a set variable if it has a value other than NULL. In other words, you can also say that the isset function is used to determine whether you have used a variable in your code or not before.

Làm thế nào để bạn kiểm tra xem nút gửi có được nhấp vào PHP không?

Hàm php isset () được sử dụng để kiểm tra xem một biến có được đặt hay không. Điều này có thể hữu ích để kiểm tra nút gửi hay không. Hàm isset () sẽ trả về giá trị đúng hoặc sai. Hàm isset () trả về true nếu biến được đặt và không null. is used to check if a variable has been set or not. This can be useful to check the submit button is clicked or not. The isset() function will return true or false value. The isset() function returns true if variable is set and not null. is used to check if a variable has been set or not. This can be useful to check the submit button is clicked or not. The isset() function will return true or false value. The isset() function returns true if variable is set and not null.