uchome은 어떻게 데이터를 데이터베이스에 삽입합니까

2938 단어 home
두 함수:
① source/function_common.php----->inserttable()
function inserttable($tablename, $insertsqlarr, $returnid=0, $replace = false, $silent=0) {
global $_SGLOBAL;

$insertkeysql = $insertvaluesql = $comma = '';
foreach ($insertsqlarr as $insert_key => $insert_value) {
$insertkeysql .= $comma.'`'.$insert_key.'`';
$insertvaluesql .= $comma.'\''.$insert_value.'\'';
$comma = ', ';
}//$comma
$method = $replace?'REPLACE':'INSERT';
$_SGLOBAL['db']->query($method.' INTO '.tname($tablename).' ('.$insertkeysql.') VALUES ('.$insertvaluesql.')', $silent?'SILENT':'');
if($returnid && !$replace) {
return $_SGLOBAL['db']->insert_id();
}
}

② 같은 파일에서 tname ()
function tname($name) {
global $_SC;
return $_SC['tablepre'].$name;//
}

좋은 웹페이지 즐겨찾기