디비저장후 연속으로 저장된 값 활용할때 > 기술자료

본문 바로가기

사이트 내 전체검색

디비저장후 연속으로 저장된 값 활용할때 > 기술자료

MySQL 디비저장후 연속으로 저장된 값 활용할때

페이지 정보


본문

데이타베이스에 저장한후 바로 그것의 값을 추출해서 다른 것에 활용하고자 할때

테이블이름 : tbl_table
필드정의 : no, idx , wdate, field_1, field_2

<?php
$TABLE_NAME = 'tbl_table';
 
$query  = "select min(idx) as idx from ". $TABLE_NAME ." where idx like '$current_pointer%'";
$result = mysql_query($query) or die(mysql_error());
$data   = mysql_fetch_row($result) or die(mysql_error());
$data   = $data[0];
 
if ($data) $append_idx = $data - 1;
else         $append_idx = '999999999';

if ($append_idx < 1) Error(26);
elseif ($append_idx < 10)        $append_idx = "00000000" . $append_idx;
elseif ($append_idx < 100)       $append_idx = "0000000" . $append_idx;
elseif ($append_idx < 1000)      $append_idx = "000000" . $append_idx;
elseif ($append_idx < 10000)     $append_idx = "00000" . $append_idx;
elseif ($append_idx < 100000)    $append_idx = "0000" . $append_idx;
elseif ($append_idx < 1000000)   $append_idx = "000" . $append_idx;
elseif ($append_idx < 10000000)  $append_idx = "00" . $append_idx;
elseif ($append_idx < 100000000) $append_idx = "0" . $append_idx;
 
$query  = "insert into ". $TABLE_NAME ." ( ";
$query .= " idx, wdate, field_1, field_2 ";
$query .= ") values (";
$query .= "  '". $append_idx ."' ";
$query .= ", now() ";
$query .= ", '". $_POST["field_1"] ."' ";
$query .= ", '". $_POST["field_2"] ."' ";
$query .= ")";
 
mysql_query($query) or die(mysql_error());
 
$query = "select field_1, field_2 from ". $TABLE_NAME ." where idx = '". $append_idx ."' ";
$result = mysql_query($query) or die(mysql_error());
$data_ = mysql_fetch_array($result);
 
$view_1 = $data_["field_1"];
$view_2 = $data_["field_2"];
?>

댓글목록

등록된 댓글이 없습니다.


Total 23건 1 페이지
  • RSS
기술자료 목록
23
SQL   3134  2024-01-08 12:36  
22
SQL   7266  2022-12-26 10:51 ~ 2022-12-26 11:52  
21
SQL   5940  2022-11-18 16:39 ~ 2023-08-24 00:54  
20
SQL   4123  2022-10-12 17:24 ~ 2025-10-28 22:09  
19
SQL   4937  2022-09-27 18:26  
18
SQL   6319  2022-09-26 11:12  
17
SQL   10058  2021-06-01 09:45 ~ 2021-06-01 11:54  
16
SQL   23688  2017-12-01 14:40 ~ 2017-12-01 23:22  
15
SQL   14683  2017-11-03 10:51  
14
SQL   15508  2012-08-23 01:28 ~ 2012-10-29 00:00  
13
SQL   13573  2012-06-13 01:59  
12
SQL   20522  2012-05-30 14:36 ~ 2013-09-22 00:00  
11
SQL   12789  2012-05-30 13:55  
10
SQL   14051  2012-05-17 13:46  
9
SQL   12796  2012-03-19 21:54  
8
SQL   13978  2012-03-19 21:40  
7
SQL   18214  2012-03-19 21:36  
6
SQL   13542  2012-03-19 20:39  
5
SQL   27334  2009-03-31 16:59  
4
SQL   13045  2008-04-15 09:55  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2026 해피정닷컴. All Rights Reserved.