"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > PHP/HTML 테이블에 SQL 데이터베이스 데이터를 표시하는 방법은 무엇입니까?

PHP/HTML 테이블에 SQL 데이터베이스 데이터를 표시하는 방법은 무엇입니까?

2024년 11월 12일에 게시됨
검색:888

How to Display SQL Database Data in a PHP/HTML Table?

SQL 데이터베이스의 데이터를 PHP/HTML 테이블에 표시

MySQL 데이터베이스로 작업할 때 테이블 데이터를 PHP/HTML 테이블에 표시해야 하는 경우가 있을 수 있습니다. PHP/HTML 테이블. 이는 다음 단계를 통해 달성할 수 있습니다:

";

// Retrieve each row of data from the query result
while ($row = mysql_fetch_array($result)) {
    // Create a new table row for each employee record
    echo "" . htmlspecialchars($row['name']) . "" . htmlspecialchars($row['age']) . "";
}

// Close the HTML table
echo "";

// Close the MySQL connection
mysql_close();
?>

이 스크립트에서 mysql_connect 함수는 MySQL 데이터베이스에 대한 연결을 설정하는 반면 mysql_select_db는 작업할 특정 데이터베이스를 선택합니다. mysql_query 함수는 SQL 쿼리를 실행하여 'employee' 테이블에서 데이터를 검색합니다.

mysql_fetch_array 함수는 쿼리 결과에서 데이터의 각 행을 검색하고 값을 배열에 할당합니다. htmlspecialchars 함수는 잠재적인 보안 취약점을 방지하기 위해 데이터베이스에서 반환된 데이터의 특수 문자를 이스케이프하는 데 사용됩니다.

에코 문은 HTML 코드를 출력하여 직원 데이터가 포함된 테이블을 생성합니다. while 루프는 쿼리 결과의 모든 행이 처리될 때까지 계속됩니다.

mysql_fetch_array 함수는 PHP 버전 5.5.0 이상에서 더 이상 사용되지 않으므로 보안 향상을 위해 대신 mysqli_fetch_array를 사용하는 것이 좋습니다.

릴리스 선언문 이 글은 1729744437에서 재인쇄되었습니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3