company !='') $db = $_SESSION["wa_current_user"]->get_db_connection(); else $db = null; } $db_duplicate_error_code = 1062; //DB wrapper functions to change only once for whole application function db_query($sql, $err_msg=null) { global $db, $show_sql; //echo "
$sql
"; if ($show_sql) { echo "SQL.."; echo "
";
		echo $sql;
		echo "
\n"; } $result = mysql_query($sql, $db); if ($err_msg != null) check_db_error($err_msg, $sql); return $result; } function db_fetch_row ($result) { return mysql_fetch_row($result); } function db_fetch ($result) { return mysql_fetch_array($result); } function db_seek (&$result,$record) { mysql_data_seek($result, $record); } function db_free_result ($result) { if ($result) mysql_free_result($result); } function db_num_rows (&$result) { return mysql_num_rows($result); } function db_num_fields ($result) { return mysql_num_fields($result); } function db_escape ($result) { return mysql_escape_string($result); } function db_error_no () { global $db; return mysql_errno($db); } function db_error_msg($conn) { return mysql_error($conn); } function db_insert_id() { global $db; return mysql_insert_id($db); } function db_num_affected_rows() { global $db; return mysql_affected_rows($db); } ?>