كيف اجلب بيانات الجدول بالترتيب الي اريده
شباب
سؤالي الان كيف اجلب البيانات من الجدول بالطريقة الي بدي اياها
يعني عندي جدول cars فيه لكل سيارة id (تلقائي)
في البداية كانت عملية العرض اخر سجل اضفته يطلع اخر واحد .... بس بعد ما ضفة ميزة الحذف العملية تلخبطت شوي وصار الترتيب عشوائي ...
الكود الي برمجته للعرض هو :-
كود PHP:
$page = (int) (!isset($_GET["page"]) ? 1 : $_GET["page"]);
$page = ($page == 0 ? 1 : $page);
$perpage = 8;
$startpoint = ($page * $perpage) - $perpage;
$sql = "SELECT * FROM cars limit $startpoint,$perpage";
$result = mysql_query($sql);
$x=0;
echo'<table border=\'1\' width=\'100\'><tr>';
while ($row = mysql_fetch_array($result))
{
if (($perpage/2) == $x)
{
echo"</tr><tr>";
}
echo"<td>";
echo "<table border='0' width='100%' cellspacing='0' cellpadding='0'>";
echo "<tr>";
echo "<td>";
echo "<p align='center'>";
echo "<img border='0' src='".$row[the_icon]."' width='185' height='116' style='border: 1px solid #CCFF33'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>";
echo "<p align='center'>";
echo "<a href='view.php?carid=".$row['id']."'>".$row['car_name']."</a> <a href='delete.php?carid=".$row['id']."'>X</a> <a href='edit.php?carid=".$row['id']."'>E</a></td>";
echo "</tr>";
echo "</table>";
echo"</td>";
$x++;
}
echo'</tr></table>';
$pagesnum = @ceil(mysql_num_rows(mysql_query("SELECT id FROM cars")) / $perpage);
for($i=1;$i<=$pagesnum;$i++)
{
if($i != $page)
{
$z = "<a href='". $_SERVER['PHP_SELF'] ."?page=$i'>$i</a>";
}
else
{
$z = "<u>$i</u>";
}
echo "[$z] ";
}
نصايحكم شباب
تحياتي
__________________
ان كانت الفلسفة علم
فارجوك ثم ارجوك لاتطبق ولا تمارس هذا العلم علي
اللبيب من الاشارة يفهم