search_cust_no.php
조회시 필요 데이터 전부 출력
<form method="post">
<span>전화번호 : </span>
<input type="text" name="tel" id="tel">
<input type="submit" name="search" id="search" value="검색">
</form>
<table class="customerinfo">
<tr class="bg-color-gray">
<td>고객코드</td>
<td>고객명</td>
<td>ID</td>
<td>Email</td>
<td>전화번호</td>
<td>* 핸드폰</td>
</tr>
<?php
function search(){
/* DB 접속 */
include "../inc/dbconn.php";
$tel = $_POST['tel'];
$sql = "select * from customer where tel = '$tel'";
$result = pg_query($conn, $sql);
$list = '';
if(pg_num_rows($result) == 0){
$list = $list."<tr><td colspan=\"6\">결과가 없습니다.</td></tr>";
}
while($row = pg_fetch_array($result)){
$list = $list."<tr><td>{$row['no']}</td><td>{$row['name']}</td><td>{$row['id']}</td><td>{$row['email']}</td><td>{$row['tel']}</td><td>{$row['phone']}</td></tr>";
}echo $list;
}
if(array_key_exists('search',$_POST)){
search();
}
?>
</table>
신규 고객정보 등록시 고객코드 직접 입력 >> 자동 할당으로 변경
<?php
/* DB 접속 */
include "../inc/dbconn.php";
$c_name = $_POST['c_name'];
$c_id = $_POST['c_id'];
$c_tel = $_POST['c_tel'];
$c_phone = $_POST['c_phone'];
$c_email = $_POST['c_email'];
$sql = "INSERT INTO customer (no, name, id, regdate, tel, phone, email) values ((select no+1 from customer order by 1 desc limit 1), '$c_name', '$c_id', (select current_date as today), '$c_tel', '$c_phone', '$c_email')";
$result = pg_query($conn, $sql);
if($result === false){
echo '데이터 저장에 실패했습니다.';
error_log(pg_errormessage($conn)); // 에러 로그 기록
} else {
echo '저장 성공';
}
/* DB 연결 종료 */
pg_close($conn);
/* 페이지 이동 */
echo "
<script>
location.href = \"../board/index.php\";
</script>
";
?>
'아무리 생각해도 백임 > php' 카테고리의 다른 글
[php] 등록된 계정인지 확인 (0) | 2022.07.01 |
---|---|
[php] 도로명 주소 API, php 오류 잡기 (0) | 2022.07.01 |
[php, postgreSQL] 테이블에 저장, 조회 (0) | 2022.06.27 |
[Php] 카카오 로그인 Rest API (0) | 2022.06.21 |
토큰 기반 인증, Bearer (0) | 2022.06.21 |
댓글