PHP의 데이터베이스에서 데이터를 가져와 양식에 표시하려면 일반적으로 다음 단계를 따르세요.
데이터베이스에 연결: 다음을 사용하여 데이터베이스에 대한 연결을 설정합니다. MySQLi 또는 PDO.
데이터베이스 쿼리: SQL 쿼리를 실행하여 원하는 결과를 검색합니다. data.
데이터 가져오기: 쿼리 결과에서 데이터를 검색합니다.
양식 채우기: 가져온 데이터를 사용하여 양식 필드입니다.
다음은 다음을 사용한 간단한 예입니다. MySQLi:
1단계: 데이터베이스에 연결
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database_name"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
2단계: 데이터베이스 쿼리
<?php $sql = "SELECT id, name, email FROM users WHERE id = 1"; // Example query $result = $conn->query($sql); ?>
3단계: 가져오기 데이터
<?php $user = null; if ($result->num_rows > 0) { // Fetch associative array $user = $result->fetch_assoc(); } else { echo "No results found."; } ?>
4단계: 양식 채우기
<?php if ($user): ?> <form action="update.php" method="post"> <input type="hidden" name="id" value="<?php echo $user['id']; ?>"> <label for="name">Name:</label> <input type="text" id="name" name="name" value="<?php echo htmlspecialchars($user['name']); ?>"> <label for="email">Email:</label> <input type="email" id="email" name="email" value="<?php echo htmlspecialchars($user['email']); ?>"> <input type="submit" value="Update"> </form> <?php endif; ?>
5단계: 닫기 연결
<?php $conn->close(); ?>
설명:
이 예제는 PHP를 사용하여 양식으로 데이터를 가져오고 표시하는 기본 구조를 제공합니다. 애플리케이션에 필요에 따라 SQL 쿼리 및 양식 필드를 조정합니다.
위 내용은 PHP로 작성하기 위해 데이터베이스에서 데이터를 어떻게 가져오나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!