";
$strLastSQL = $qstring;
if(!($ret = mysqli_query($conn, $qstring)))
{
trigger_error(mysqli_error($conn), E_USER_ERROR);
}
return $ret;
}
function db_exec($qstring, $conn)
{
global $dDebug;
if ($dDebug===true)
echo $qstring."
";
return db_query($qstring,$conn);
}
function db_pageseek($qhandle, $pagesize, $page)
{
db_dataseek($qhandle, ($page - 1) * $pagesize);
}
function db_dataseek($qhandle, $row)
{
mysqli_data_seek($qhandle, $row);
}
function db_result($qhandle, $row, $field) {
@mysqli_data_seek($qhandle, $row);
$result = @mysqli_fetch_array($qhandle);
return $result[$field];
}
function db_affected_rows($qhandle) {
return @mysqli_affected_rows($qhandle);
}
function db_fetch_array($qhandle) {
return @mysqli_fetch_array($qhandle, MYSQLI_ASSOC);
}
function db_fetch_numarray($qhandle) {
return @mysqli_fetch_array($qhandle, MYSQLI_NUM);
}
function db_closequery($qhandle)
{
@mysqli_free_result ($qhandle);
}
function db_insertid($qhandle) {
return @mysqli_insert_id($qhandle);
}
function db_error($conn) {
return @mysqli_error($conn);
}
function parsevalues($enum)
{
$values=array();
$i=0; $j=0;
$inquot=false;
while($i0)
{
$val=substr($enum,$j+1,$i-$j-2);
$values[]=str_replace("''","'",$val);
}
return $values;
}
function db_numfields($lhandle) {
global $conn;
return @mysqli_field_count($conn);
}
function db_numrows($lhandle) {
return @mysqli_num_rows($lhandle);
}
function db_fieldname($lhandle, $fnumber) {
@mysqli_field_seek($lhandle, $fnumber);
$field = @mysqli_fetch_field($lhandle);
return $field ? $field->name : FALSE;
}
?>