SELECT、INSERT、DELETE、UPDATE などの単純な MySQL 操作用にいくつかの関数を作成することの欠点があるかどうか疑問に思います。
function sql_select($table, $values, $condition='WHERE true', $limit='') {
global $sql_obj;
$select_query = "SELECT {$values} FROM {$table} WHERE {$condition} {$limit}";
$result = $sql_obj->run_query($select_query,"select");
return $result;
}
sql_select('user_table', 'name, address, phone', 'user_id = ' .mysql_real_escape_string($_POST["user_id"]), 'LIMIT 0, 1' );
上記の機能を少しアップグレードして、より多くの機能を使用できるようにすることができます。メリットは分かったけどデメリットは?