제목 | CI Auto Query 생성(phpMyAdmin용) | ||
---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/08/11 10:53:32 |
|
|||
<? require_once './libraries/common.inc.php'; require_once './libraries/tbl_common.php'; $fields_rs = PMA_DBI_query('SHOW FULL FIELDS FROM ' . PMA_backquote($table) . ';', null, PMA_DBI_QUERY_STORE); $fields_cnt = PMA_DBI_num_rows($fields_rs); while ($row = PMA_DBI_fetch_assoc($fields_rs)) { $fname = $row['Field']; $field_name[] = "\t\t'$fname' => \$this->input->post('$fname')"; } $ci_tag = implode(",\n",$field_name); ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>CI Auto Query</title> </head> <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> <table align="center" cellpadding="1" cellspacing="1" width="970" border="0" bgcolor="#CCCCCC"> <tr> <td width="295" height="36" bgcolor="white"> <p><b> CI Active Record </b></p> </td> </tr> <tr> <td width="295" height="36" bgcolor="white"> <p> <textarea name="formtextarea1" rows="11" cols="128"> $data = array( <?=$ci_tag?> ); </textarea></p> </td> </tr> </table> </body> </html> phpMyAdmin 이 설치된곳에 파일을 신규로 만들어서 링크를 걸어서 사용하시면 됩니다. $data = array( 'name' => $this->input->post('name'), 'id' => $this->input->post('id') );와 같은 테이블의 모든필드를 CI 쿼리문으로 자동으로 생성시켜 줍니다. <insert > 엑티브레코드 예> $this->db->insert('member', $data); <update > 엑티브레코드 예> $this->db->update('member', $data); |
|||
다음글 | 업로드 관련해서 문제가 좀 있네요 (1) | ||
이전글 | CI Coding Convention | ||
emc
/
2009/08/18 00:25:30 /
추천
0
어떠한 상황에 쓰는지 설명좀 부탁드립니다.
|