다른 테이블에 다른 구조에 db값 넣기
2개의 테이블에 db값을 넣고 싶습니다.
2개의 테이블은 구조가 다릅니다.
function getMax() {
global $connect;
$SQL = "select max(no) lastno from table";
$row = mysql_fetch_array(mysql_query($SQL, $connect));
if($row) $maxno = $row[lastno];
return $maxno;
}
$ip = $_SERVER["REMOTE_ADDR"];
$wdate = date("Y-m-d H:i:s");
$dbobj = new dbUtil($connect);
$dbobj->setTable("amboard_event");
$dbobj->addfield("gcode",$group);
$dbobj->addfield("name",$name);
등등
$dbobj->insert();
$maxno = getMax();
$dbobj->addfield("ino",$maxno);
$dbobj->update("no=$maxno");
대략 하나의 테이블에 값을 넣을때 이런식으로 하는데
서로 구조가 다른 두개의 테이블에 디비를 넣을떄는 어떻게 해야되나요??
아 이건 그누가 아닙니다 ㅠ
crm페이지에 쓰던건데 다른곳에서도 추가하래서요 ㅠ
2개의 테이블은 구조가 다릅니다.
function getMax() {
global $connect;
$SQL = "select max(no) lastno from table";
$row = mysql_fetch_array(mysql_query($SQL, $connect));
if($row) $maxno = $row[lastno];
return $maxno;
}
$ip = $_SERVER["REMOTE_ADDR"];
$wdate = date("Y-m-d H:i:s");
$dbobj = new dbUtil($connect);
$dbobj->setTable("amboard_event");
$dbobj->addfield("gcode",$group);
$dbobj->addfield("name",$name);
등등
$dbobj->insert();
$maxno = getMax();
$dbobj->addfield("ino",$maxno);
$dbobj->update("no=$maxno");
대략 하나의 테이블에 값을 넣을때 이런식으로 하는데
서로 구조가 다른 두개의 테이블에 디비를 넣을떄는 어떻게 해야되나요??
아 이건 그누가 아닙니다 ㅠ
crm페이지에 쓰던건데 다른곳에서도 추가하래서요 ㅠ
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 8개
$dbobj2->setTable("다른테이블명"); < 요기를 필드명 다르게주고요
나머지 필드 들을
$dbobj2->addfield("다른필드명",$maxno);
이런식으로 넣으시면되겠는데요 형식은 보통 php코드하고 같네요
설정하시지말고 똑같은데이터가 들어갈꺼니깐
위에서 $maxno 이걸 선언했스니 구지또 선언할필요업서요
한 파일에서 getmax()를 두번 선언한거면 한개 지우시고
include 하신거면 include_once로 바꾸던지 해보세요