강의 대시보드 PHP와 MySQL의 연동과 SELECT
PHP와 MySQL의 연동과 SELECT
강의명 : WEB3 - PHP & MySQL
수강 기한 : 무제한
진도율 : 0강/21강 (0%) | 시간 : 0분/233분
나가기
미수강
이전수업
다음수업

수업준비

select.php

변경사항
1
2
3
4
5
6
7
8
9
<?php
$conn = mysqli_connect(
'localhost',
'root',
'111111',
'opentutorials');
$sql = "SELECT * FROM topic";
$result = mysqli_query($conn, $sql);
var_dump($result->num_rows);

mysqli_fetch_array 사용법

select.php

변경사항
1
2
3
4
5
6
7
8
9
10
11
<?php
$conn = mysqli_connect(
'localhost',
'root',
'111111',
'opentutorials');
$sql = "SELECT * FROM topic WHERE id = 19";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
echo '<h1>'.$row['title'].'</h1>';
echo $row['description'];

여러 행을 가져오는 방법

select.php

변경사항
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$conn = mysqli_connect(
'localhost',
'root',
'111111',
'opentutorials');
echo "<h1>single row</h1>";
$sql = "SELECT * FROM topic WHERE id = 19";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
echo '<h2>'.$row['title'].'</h2>';
echo $row['description'];
echo "<h1>multi row</h1>";
$sql = "SELECT * FROM topic";
$result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result)) {
echo '<h2>'.$row['title'].'</h2>';
echo $row['description'];
}
    목차 커뮤니티