$vl) $str2="$cl=$vl"; // формирование строки $str2, где прописаны параметры url в заголовке
if (@$vl=="*") $str2=""; // при перезагрузке
$this->id_num=$id_num;
$columns= $values[0];
$this->columns= $columns;
$table= $values[1];
$arguments= @$values[2];
$this->table= $table;
$this->url=$url;
$res= mysql_query ("DESCRIBE $table") or die ("describe class mysql_insert error".mysql_error());
for ($data= Array(); $row= mysql_fetch_assoc($res); $data[]=$row);
$this->data= $data;
if (is_array($arguments)) {
for ($i=0; $iОшибка закачки #{$_FILES['file_img']['error']}!
";
}
} //закрываем "img"
} //закрываем "upload"
if ($p[1]=="position") {
if ($columns[$p[2]]==0) {
mysql_query ("SELECT @total:=MAX(".$p[2].") FROM $table WHERE $id_items='".$columns[$id_items]."'") or die ("select @total error:".mysql_error());
mysql_query ("SELECT IF(@total, @total:= @total+10, @total:=10)") or die ("if @total error:".mysql_error());
list ($key)= array_keys ($strset,"$p[2]='0'");
$strset[$key]=$p[2]."=@total";
}
} //закрываем "position"
} //закрываем "insert"
}
} //закрываем $arguments
$str=implode(",", $strset);
mysql_query ("INSERT $table SET $str") or die ("error 2:".mysql_error());
$rnd= time();
Header ("Location: http://{$_SERVER['SERVER_NAME']}{$_SERVER['SCRIPT_NAME']}?$rnd&$str2");
}
if (isset($columns["repl"])) {
for ($i=0; $iОшибка закачки #{$_FILES['file_upload']['error']}!
";
} //закрываем "file_upload"
break;
case "position":
if ($columns[$p[2]]=="") {
mysql_query ("SELECT @total:=MAX(".$p[2].") FROM $table WHERE $id_items='".$columns[$id_items]."'") or die ("select @total error:".mysql_error());
list ($key)= array_keys ($strset,"$p[2]=''");
$strset[$key]=$p[2]."=@total+10";
}
break;
}//закрываем switch
} //закрываем "update"
}
} //закрываем "$arguments"
$str=implode(",", $strset);
mysql_query ("UPDATE $table SET $str WHERE $str1") or die ("update error 1:".mysql_error());
$rnd= time();
Header ("Location: http://{$_SERVER['SERVER_NAME']}{$_SERVER['SCRIPT_NAME']}?$rnd&$str2");
}
if (isset($columns["dlt"])) {
for ($i=0; $i
}
function func_save ($base) {
// $base - базовый url
$res= mysql_query ("SELECT * FROM $this->table WHERE $this->id_items='".$this->columns[$this->id_items]."' ORDER BY CAST(position AS UNSIGNED)") or die ("select error 2:".mysql_error());
for ($data2=Array(); $row=mysql_fetch_assoc($res); $data2[]=$row);
for ($i=0; $i foreach ($sort as $k=>$v) {?>
for ($i=0; $i=$v?>
}?>
foreach ($sort as $k=>$v) {?>
}?>
=$data2[$i][$k]?>
}?>