728x90
반응형
이것은 쿼리문의 기초중의 기초이다. 좀 더 좋은 방법들이 많이 있지만
이 방법은 나 같은 왕 초보들이 무식하게 접근하기 좋은 방법이다.
no | 아무이름1 | 열이름 | 아무이름2 | 가져올 열이름 |
1 | 꽝 | 찾는 데이터 | 꽝 | 타겟 |
2 | 꽝 | 꽝 | 꽝 | 꽝 |
이런 데이블이 있다고 가정하고
"열이름"이 있는 같은 열에 존재 하는 데이터(타겟)를 가져오고자 한다
먼저 db에 접속을 한다
<?php
$con = mysqli_connect("localhost","아이디","비밀번호","DB");
if (mysqli_connect_error($con)){
echo "페이지에 접속할 수 없습니다.<br><br>";
}
mysqli_close($con);
?>
연결이 되는 것을 확인 했으면 다음은 쿼리문을 작성하고 실행한다.
여기서 아래와 같이 쿼리문을 작성
$sql1="select * FROM '테이블명` where (열이름='찾는 데이터')";
아래와 같이 작성하여 쿼리문을 실행
$ret = mysqli_query($con, $sql1);
그리고 해당 데이터를 루프시켜 원하는 값을 추출
while ($row= mysqli_fetch_array($ret)){
$변수=$row["가져올 열이름"]. " <br>";
}
합치면 이렇게 된다.
<?php
$con = mysqli_connect("localhost","아이디","비밀번호","DB");
if (mysqli_connect_error($con)){
echo "페이지에 접속할 수 없습니다.<br><br>";
}
$cnt = 0;
$sql1="select * FROM '테이블명` where (열이름='찾는 데이터')";
$ret = mysqli_query($con, $sql1);
while ($row= mysqli_fetch_array($ret)){
$변수=$row["가져올 열이름"]. " <br>";
}
mysqli_close($con);
?>
그러면 해당 변수에 타겟이라는 데이터가 쏙 들어간다.
위 방법은 이해하기 쉬운 제일 무식한 방법중에 하나이다.
좀 더 공부해서 스마트한 방법으로 데이터를 처리하도록 하자!!!
728x90
반응형
'교육 > PHP' 카테고리의 다른 글
[PHP] mysql 연결 (0) | 2022.10.11 |
---|