Hướng dẫn get ajax parameters php - lấy tham số ajax php







";
while($row = mysqli_fetch_array($result)) {
  echo "";
  echo "";
  echo "";
  echo "";
  echo "";
  echo "";
  echo "";
}
echo "

Người dùng của tôi sẽ truy cập ../verify.php?code=1228119j8dwq8dj218

và tôi muốn 1228119j8dwq8dj218 được chuyển sang /verify_action.php

Tôi đã thử một cái gì đó như dưới đây nhưng nó nói code không được xác định,

Khi tôi cố gắng đặt tập lệnh verify-action.php của mình vào

Ajax


PHP

$error = '';
$success = '';

if(isset($_GET["code"]))
{
    $object->query = "
    UPDATE user_table 
    SET email_verify = 'Yes' 
    WHERE user_verification_code = '".$_GET["code"]."'
    ";

    $object->execute();

    $success = '
Your Email has been Verified
'; }else{ $error = '
Verify Error. Please Contact Administrator
'; } $output = array( 'error' => $error, 'success' => $success ); echo json_encode($output); ?>


AJAX có thể được sử dụng để giao tiếp tương tác với cơ sở dữ liệu.


Ví dụ cơ sở dữ liệu AJAX

Ví dụ sau đây sẽ chứng minh làm thế nào một trang web có thể tìm nạp thông tin từ cơ sở dữ liệu với AJAX:

Thí dụ

Thông tin người sẽ được liệt kê ở đây ...


Ví dụ giải thích - Cơ sở dữ liệu MySQL

Bảng cơ sở dữ liệu chúng tôi sử dụng trong ví dụ trên có vẻ như thế này:

TôiHọHọTuổi tácQuê nhàNghề nghiệp
1 PeterGriffin41 QuahogNhà máy bia
2 LoisGriffin40 QuahogNhà máy bia
3 LoisNewport39 QuahogNhà máy bia
4 LoisNewport41 QuahogNhà máy bia

Lois

Newport

Giáo viên piano

Joseph

Thí dụ

Thông tin người sẽ được liệt kê ở đây ...



Ví dụ giải thích - Cơ sở dữ liệu MySQL




Person info will be listed here...

Bảng cơ sở dữ liệu chúng tôi sử dụng trong ví dụ trên có vẻ như thế này:

Tôi

Họ

Họ

  • Tuổi tác
  • Quê nhà
  • Nghề nghiệp
  • Peter


Griffin

Quahog

Nhà máy bia

Lois




Bảng cơ sở dữ liệu chúng tôi sử dụng trong ví dụ trên có vẻ như thế này:
$q = intval($_GET['q']);

Tôi
if (!$con) {
  die('Could not connect: ' . mysqli_error($con));
}

Họ
$sql="SELECT * FROM user WHERE id = '".$q."'";
$result = mysqli_query($con,$sql);

Họ

Firstname Lastname Age Hometown Job
" . $row['FirstName'] . "" . $row['LastName'] . "" . $row['Age'] . "" . $row['Hometown'] . "" . $row['Job'] . "
";
mysqli_close($con);
?>

Giải thích: Khi truy vấn được gửi từ JavaScript đến tệp PHP, điều đó sẽ xảy ra:

  1. PHP mở kết nối với máy chủ MySQL
  2. Người đúng được tìm thấy
  3. Một bảng HTML được tạo, chứa đầy dữ liệu và gửi lại cho trình giữ chỗ "txthint"