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); } ?>