-
October 26th, 2011, 22:54
#1
عضو انجمن
تغییر سیستم
سلام
من یک سیستم نمرات رایگان دانلود کردم مشکلاتی داشت حل کردم ولی یکی از بررگترین مشکلش اینه که مثلا دانش آموز ثبت میکنی از اول به آخر نمیاد لیست جدید ترین ها که ثبت کردی میاد مثلا از شماره 50 بعد شماره 1 خواستی باید بری صفحه بعد
فکر کنم باید پلاگین های ویرایش بشه و این سیستم پلاگین
j_script
lavalamp_menu
openwyswyg
tiny_box
داره
ولی نمیدونم چی رو باید یرایش کنم
-
-
October 26th, 2011 22:54
# ADS
-
October 27th, 2011, 00:11
#2
عضو انجمن
پاسخ : تغییر سیستم
ببییند کوئری sql محدود نشده؟
-
-
October 27th, 2011, 09:51
#3
عضو انجمن
پاسخ : تغییر سیستم

نوشته اصلی توسط
Optimus
ببییند کوئری sql محدود نشده؟
نه توی دیتا بیسش چیزی از اون تعریف نشده
774.jpg
-
-
October 27th, 2011, 11:14
#4
عضو انجمن
پاسخ : تغییر سیستم
توی کدهای PHP بگردید و SeLeCT اون صفحه را پیدا کنید ببینید LIMIT شده ، مثلا DEsc یا LIMIT 10
-
-
October 27th, 2011, 11:17
#5
عضو انجمن
پاسخ : تغییر سیستم
با سلام
فکر می کنم مشکل از سورت بندی هست در حال حاظر روی dec هست اگر کوئری روی accesding بزارید اوکی میشه.
-
-
October 27th, 2011, 14:02
#6
عضو انجمن
پاسخ : تغییر سیستم
تشکر از دوستان برای این که جواب دادن
من پوشه پلاگین رو میذارم واستون اگر یک ادیت معمولی میخوام ممنون میشم انجام بدید اگر هم وقت گیره و هزینه داره لطفا هزینه رو بگید
http://www.4ul.com/uploads/plugins.zip
---------- Post added at 01:02 PM ---------- Previous post was at 12:57 PM ----------
اینم کد اون صفحه
کد:
$temp=new $class_name();
if(!isset($_GET['f']))
{
$per_page=20;
$pages=$temp->get_rows_count()/$per_page+1;
if(isset($_GET['page']))
$rows=$temp->get_rows((($_GET['page']-1)*$per_page).",$per_page");
else
$rows=$temp->get_rows("0,$per_page");
}
else
$rows=$temp->custome_find($_GET['f'],$_GET['value']);
?>
<head>
<?php
print $headers;
?>
<title><?php print lang($class_name);?></title>
<link rel="stylesheet" href="../../../templates/admin/grid.css" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<?php print lavalamp_menu::menu();?>
<div id="container">
<script>
function del(id)
{
answer=confirm("آيا شما مطمئن به حذف كردن هستيد؟");
if(answer)
{
return true;
}
return false;
}
function refresh()
{
window.top.location='index.php';
}
</script>
<?php
if(isset($_GET['del']))
{
$temp=new $class_name();
$temp=$temp->find_by_id($_GET['del']);
if($temp->destory())
{
j_script::j_print("TINY.box.show({html:'مورد حذف شد',animate:false,close:false,boxid:'error',top:5})");
}
else
j_script::j_print("TINY.box.show({html:'".$temp->errors()."',animate:false,close:false,boxid:'error',top:5})");
j_script::j_print("setTimeout('refresh()',2000);");
}
?>
<table id="rows" >
<caption>
<?php print lang("list ".$class_name);?>
</caption>
<thead>
<tr>
<?php
foreach($temp->array_vars as $fild=>$empty)
{
if($fild!="password")
print "<th scope='col'>".lang($fild)."</th>";
}
?>
<th scope="col">حذف</th>
<th scope="col">ويرايش</th>
</tr>
</thead>
<tbody>
<?php
$i=0;
if(is_array($rows))
{
foreach($rows as $row)
{
$i++;
?>
<tr <?php if($i%2==1) print "class='odd'"; ?> >
<?php
foreach($row->array_vars as $fild=>$value)
{
if($fild!="password")
print "<td>$value</td>";
}
?>
<td><a onclick="del()" href="index.php?del=<?php print $row->get_value('id');?>">حذف مورد</a> </td>
<td><a href="edit.php?id=<?php print $row->get_value("id");?>">ويرايش</a></td>
</tr>
<?php
} }
?>
<?php
if($pages)
{
for($i=1;$i<=$pages;$i++)
{
print "<a href='?page=$i'>$i</a>";
}
}
?>
</tbody>
</table>
<a href="group_add.php">افزودن گروهي</a>
<br/>
<a href="../../import_excel/?K=<?php print $class_name;?>">افزودن از فايل اكسل</a>
</div>
</body>
ویرایش توسط hannah : October 27th, 2011 در ساعت 13:59
-
-
October 27th, 2011, 20:04
#7
عضو انجمن
پاسخ : تغییر سیستم
فایلتون دانلود نمی شه!
توی این کد هم هیچ کوئری نیست که بشه دست کاریش کرد!
بگردید جایی که کوئری چیزی را Select می کنه پیدا کنید و کد صفحشو بگزارید تا چک کنیم
-
-
October 30th, 2011, 23:07
#8
عضو انجمن
پاسخ : تغییر سیستم
من چیزی پیدا نکردم ولی اون پوشه رو ضمینه کردم
plugins.zip
-
-
November 19th, 2011, 15:17
#9
عضو انجمن
پاسخ : تغییر سیستم
پیداش کردم
مثلا این کده
کد:
$query="select * from final_marks
where st_code in(select personal_code from students where room_code=$code)";
return final_marks::get_rows_by_query($query);
-