با سلام چگونه کد زیر را به صورت یک تابع تعریف کنم که هر موقع خواستم بتونم با تغییر مقدار تابع به این کد دسترسی پیدا کنم
<?
$query_setting=mysql_query("select * from setting");
$fetch_setting=mysql_fetch_array($query_setting);
$lang_set=$fetch_setting['lang'];
$type = $_GET['type'];
$page = $_GET['page'];
if(!filter_var($page, FILTER_VALIDATE_INT, 1))
$page=1;
$records_per_page = 3;
$offset = ($page-1) * $records_per_page;
$sql="SELECT * FROM project where p='0' && co='$lang_set' ORDER BY `id` DESC LIMIT $offset, $records_per_page";
$result = mysql_query($sql);
$count_result = mysql_query("SELECT COUNT(*) FROM project");
$count_row = mysql_fetch_array($count_result);
$count = $count_row["COUNT(*)"];
function build_url($filename, $key, $value){
$values = array();
$query_str = array();
parse_str($_SERVER['QUERY_STRING'], $values);
$query_str[] = "{$key}={$value}";
return "$filename?".implode("&", $query_str);
}
for($i=1; $i<=($count/$records_per_page); $i++){
if($i!=$page)
echo "<a style='cursor
ointer;' onclick=server('showinfo.php','','".build_url("", "page", $i)."','type=last','last');>$i</a>";
else
echo $i;
if($i<$count/$records_per_page)
echo "|";
}
while($fecth_limit_project=mysql_fetch_array($result))
{
echo "
<ul>
<li style='width:30px;'>
<a href=page-".$fecth_limit_project[id].".htm>Viwe</a>
</li>
<li style='width:50px;'>
$fecth_limit_project[3]
</li>
<li style='width:50px;'>
$fecth_limit_project[2]
</li>
<li style='width:42px;'>
$fecth_limit_project[1]
</li>
<li style='width:80px;'>
$fecth_limit_project[0]
</li>
</ul>
";
}
?>
?>
<?
$query_setting=mysql_query("select * from setting");
$fetch_setting=mysql_fetch_array($query_setting);
$lang_set=$fetch_setting['lang'];
$type = $_GET['type'];
$page = $_GET['page'];
if(!filter_var($page, FILTER_VALIDATE_INT, 1))
$page=1;
$records_per_page = 3;
$offset = ($page-1) * $records_per_page;
$sql="SELECT * FROM project where p='0' && co='$lang_set' ORDER BY `id` DESC LIMIT $offset, $records_per_page";
$result = mysql_query($sql);
$count_result = mysql_query("SELECT COUNT(*) FROM project");
$count_row = mysql_fetch_array($count_result);
$count = $count_row["COUNT(*)"];
function build_url($filename, $key, $value){
$values = array();
$query_str = array();
parse_str($_SERVER['QUERY_STRING'], $values);
$query_str[] = "{$key}={$value}";
return "$filename?".implode("&", $query_str);
}
for($i=1; $i<=($count/$records_per_page); $i++){
if($i!=$page)
echo "<a style='cursor
else
echo $i;
if($i<$count/$records_per_page)
echo "|";
}
while($fecth_limit_project=mysql_fetch_array($result))
{
echo "
<ul>
<li style='width:30px;'>
<a href=page-".$fecth_limit_project[id].".htm>Viwe</a>
</li>
<li style='width:50px;'>
$fecth_limit_project[3]
</li>
<li style='width:50px;'>
$fecth_limit_project[2]
</li>
<li style='width:42px;'>
$fecth_limit_project[1]
</li>
<li style='width:80px;'>
$fecth_limit_project[0]
</li>
</ul>
";
}
?>
?>