일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 리눅스
- 자바
- 라우터
- Cisco
- rinux
- javaee
- Java
- jsp
- 참조타입
- ciscopacket
- 버추얼머신
- 정처기필기
- 이것이 자바다
- 오라클
- autoset
- sql
- html
- 네트워크
- w3school
- 데이터베이스
- cisco packet
- NCS
- jsp연결
- 원형그래프
- Oracle
- 정보처리기사
- 네트워크관리사
- ospf
- php
- VLAN
- Today
- Total
기록해! 정리해!
Rinux (14) -list.php 본문
06/10
(Rinux(13) -mysql 과 연결지어서 테이블 사용)
º list.php
[root@localhost html]# vi list.php
<?
$servername = "localhost"; --php는 변수 앞에 무조건 $를 붙힌다 (형을 미리 지정하지않고 값이 들어오면서 생성됨)
$username = "root";
$password = "world63";
$dbname = "ppk300";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "접속 성공 !!";
}
?>
~더 붙혀서 작성하기~
echo "접속 성공 !!";
}
$SQL="select * from table500";
$result= $conn -> query($SQL);
while ($row=$result -> fetch_assoc()){
echo $row["idx"]." ".$row["id"]." ".$row["pwd"]."<br>"; -- .(점) :문자값이랑 변수값이랑 더해줌
}
$conn -> close();
?>
º
<? --php 시작
여기는 php 문법만 들어가야함
echo "<br>";
?> --php 끝
º
변수 = 약속된 명령어
-> : 실행하세요
$conn = new mysqli($servername, $username, $password, $dbname);
//Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "접속 성공 !!";
}
$SQL="select * from table500";
$result= $conn -> query($SQL); --테이블 셀렉트한 결과=result , 쿼리와 커넥션하는 명령어
?>
<table border=1 >
<tr><td>번호</td<td>아이디</td><td>암호</td></tr>
<?
while ($row=$result -> fetch_assoc() ){ -- while문에서 나타내주면 $row에 대입
?>
<tr>
<td><?=$row["idx"]?></td> -- = 출력 ; 컬럼의 값을 row로 잡아두고 컬럼명을 [] 안에 쓰기
<td><?=$row["id"]?></td>
<td><?=$row["pwd"]></td>
</tr>
<?
}
$conn -> close();
?>
</table>
?>
º 링크 걸기
<?
$servername = "localhost";
$username = "root";
$password = "world63";
$dbname = "ppk300";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "접속 성공 !!!" ;
}
$SQL="select * from table600 ";
$result = $conn -> query($SQL);
?>
<table border=1 >
<tr><td>번호</td><td>아이디 </td><td>암호 </td></tr>
<?
while ( $row = $result -> fetch_assoc() ){
?>
<tr>
<td>
<a href=del.php?idx=<?=$row["idx"]?>>
<?=$row["idx"]?>
</a>
<td> <?=$row["id"]?></td>
<td><?=$row["pwd"]?> </td>
</tr>
<?
}
$conn -> close();
?>
</table>
?>
º 삭제하기
<?
$idx=$_REQUEST["idx"];
$servername = "localhost";
$username = "root";
$password = "world63";
$dbname = "ppk300";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "접속 성공 !!!" ;
}
$SQL="delete from table600 where idx=$idx ";
$conn -> query($SQL);
$conn -> close();
header('Location:list.php');
exit;
?>
링크 누르니까 사라짐 !!
'Rinux' 카테고리의 다른 글
Rinux (13) -mysql (0) | 2022.06.10 |
---|---|
Rinux 예제 (6) -정보처리기사 (0) | 2022.06.09 |
Rinux (12) -php (0) | 2022.06.09 |
Rinux 예제 (5) (0) | 2022.06.09 |
Rinux (11) - 파일 압축, 암기 (0) | 2022.06.09 |