HomeLập trìnhPhpTrích xuất dữ...

Trích xuất dữ liệu từ mysql bằng php và sử dụng trong thẻ html – JavaScript


Xin chào,
Là một phần của khóa học mà tôi đã đăng ký, tôi phải trích xuất tên($first_name) và họ($last_name) từ cơ sở dữ liệu mysql bằng cách sử dụng php. Sau đó, tôi phải hiển thị chúng dưới dạng siêu liên kết (trong bảng html) liên kết đến một trang (view.php) hiển thị chi tiết cá nhân của người dùng bằng cách sử dụng id hồ sơ ($profile_id) làm phản hồi GET.

Tôi có thể trích xuất dữ liệu và liên kết tới view.php nhưng tôi không thể lấy các giá trị biến để hiển thị dưới dạng văn bản siêu liên kết. Thay vào đó, nó hiển thị dưới dạng mã, ví dụ: “htmlentities((”$trow[“first_name”]”.$trow[“last_name”]))”.

Trong 3 ngày qua, tôi đã thử nhiều cách kết hợp dấu ngoặc đơn và dấu ngoặc kép khác nhau có nối, đọc tài liệu php và tìm kiếm trên web nhưng không có kết quả. Nó khiến tôi phát điên và bất kỳ sự giúp đỡ nào cũng sẽ được đánh giá cao.

Đây là dòng mã:

echo ('<a href="https://forum.freecodecamp.org/t/extracting-data-from-mysql-using-php-and-using-in-html-a-tag/view.php?profile_id=".$trow['profile_id'].'">htmlentities(("$trow["first_name"]".$trow["last_name"]))</a>');


Bạn có thể thử:

echo ('<a href="https://forum.freecodecamp.org/t/extracting-data-from-mysql-using-php-and-using-in-html-a-tag/view.php?profile_id=".$trow['profile_id'].'">'.htmlentities($trow['first_name'].' '.$trow['last_name']).'</a>');



1 lượt thích

Sau khi suy nghĩ về nó qua đêm, tôi đã nghĩ ra một cách khác để viết điều này một cách rõ ràng hơn. Bạn sẽ cần sử dụng hàm giải nén trước dòng, để tên khóa trong $trow trở thành tên biến.

extract($trow);
echo "<a href="https://forum.freecodecamp.org/t/extracting-data-from-mysql-using-php-and-using-in-html-a-tag/view.php?profile_id=$profile_id">".htmlentities($first_name.' '.$last_name)."</a>";

Tôi nghĩ rằng điều này là dễ dàng hơn nhiều để đọc.



1 lượt thích



Zik.vn – Biên dịch & Biên soạn Lại

Đọc thêm  Vui lòng trợ giúp PHP/MYSQL - Diễn đàn freeCodeCamp
spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status