');
//$DB_LastResults[0] = mysql_query($query);
//System_ShowArray($DB_LastResults);
$db_result = mysql_query($query);
if(mysql_error())
{
//echo(debug_backtrace());
//var_dump(debug_backtrace());
trigger_error('DB: '.mysql_error(), E_USER_ERROR);
//obsluha_chyb(mysql_errno(),mysql_error(),'','','');
//echo('DB: Chyba požadavku číslo '.mysql_errno().'!('.mysql_error().')
Požadavek: '.$query.'
');
}
}
// Výběr dalšího řádku //
function DB_Row()
{
global $db_result;
return(mysql_fetch_array($db_result));
}
// Počet vrácených řádků //
function DB_NumRows()
{
global $db_result;
return(mysql_num_rows($db_result));
}
// Uschová výsledek
function DB_Save()
{
global $db_result,$DB_LastResults;
array_push($DB_LastResults,$db_result);
//System_ShowArray($DB_LastResults);
}
// Načte předchozí výsledek
function DB_Load()
{
global $db_result,$DB_LastResults;
$db_result = array_pop($DB_LastResults);
}
// SELECT
function DB_Select($Table,$What,$Condition = 1)
{
global $DB_Prefix;
DB_Query("SELECT ".$What." FROM ".$DB_Prefix.$Table." WHERE ".$Condition);
}
// DELETE
function DB_Delete($Table,$Condition)
{
global $DB_Prefix;
DB_Query("DELETE FROM ".$DB_Prefix.$Table." WHERE ".$Condition);
}
// Vložení nového řádku do databáze //
function DB_Insert($table,$data)
{
global $DB_Prefix;
$name = '';
$values = '';
foreach($data as $key => $value)
{
//$value = strtr($value,'"','\"');
$name .= ",".$key;
if($value=='NOW()') $values .= ",".$value;
else $values .= ',"'.$value.'"';
}
$name = substr($name,1);
$values = substr($values,1);
db_query("INSERT INTO ".$DB_Prefix."$table ($name) VALUES($values)");
//echo("INSERT INTO $table ($name) VALUES($values)");
}
// Vložení nového řádku do databáze //
function DB_Update($table,$condition,$data)
{
global $DB_Prefix;
$name = '';
$values = '';
foreach($data as $key => $value)
{
//$value = strtr($value,'"','\"');
if($value!='NOW()') $value = '"'.$value.'"';
$values .= ", ".$key."=".$value;
}
$values = substr($values,2);
DB_Query("UPDATE ".$DB_Prefix.$table." SET $values WHERE ($condition)");
//echo("UPDATE $table WHERE($condition) SET ($values)");
}
?>