Connect($host,$user,$pass,$db_name)) { return(1); }else{ die("
Cannot connect to MySQL server on '$host'. Please make sure you have specified a valid MySQL database name in 'include/config.php'."); return(0); } } function db_execute($sql) { global $cnn_id; if (!$cnn_id) { db_connect(); } $query = $cnn_id->Execute($sql); if ($query) { return(1); }else{ return(0); } } function db_fetch_cell($sql,$col_name = '') { global $cnn_id; if (!$cnn_id) { db_connect(); } $query = $cnn_id->Execute($sql); if ($query) { if (!$query->EOF) { if ($col_name != '') { $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; return($query->fields[$col_name]); }else{ $ADODB_FETCH_MODE = ADODB_FETCH_NUM; return($query->fields[0]); } } } } function db_fetch_row($sql) { global $cnn_id; if (!$cnn_id) { db_connect(); } $query = $cnn_id->Execute($sql); if ($query) { if (!$query->EOF) { $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; return($query->fields); } } } function db_fetch_assoc($sql) { global $cnn_id; if (!$cnn_id) { db_connect(); } $data = array(); $query = $cnn_id->Execute($sql); if ($query) { while ((!$query->EOF) && ($query)) { $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; $data{sizeof($data)} = $query->fields; $query->MoveNext(); } return($data); } } function array_to_sql_or($array, $sql_column) { /* if the last item is null; pop it off */ if (empty($array{count($array)-1})) { array_pop($array); } if (count($array) > 0) { $sql_or = "("; for ($i=0;($i"; if (!db_execute($sql_save)) { return 0; } /* get the last AUTO_ID and return it */ if ($cnn_id->Insert_ID() == "0") { if (isset($array_items["id"])) { return $array_items["id"]; }else{ return 1; } }else{ return $cnn_id->Insert_ID(); } } ?>