persian-boy
جمعه 17 دی 1389, 17:21 عصر
با سلام
تا سوال داشتم
با این کد می خوام خبر ها رو نشون بدم ولی چون دارم از id دیتابیس استفاده می کنم اگه خبری حذف یا اضافه بشه که ترتب قرار گرفتن id ها رو تغییر بده صفحه خبر ها رو نشون نمی ده مگر id درست باشه ($page شماره صفحه هست که تو هر صفحه 5 خب هست )
2-برای هر خبر یه بخش نظر گذاشتم می خوام برای هر خبر نظر همون خبر رو نشون بده می شه لطف کنید بگید برای هر خبر چه جوری نظرات رو داخل دیتابیس بزارم
اینم سورس
$n="SELECT *FROM core order by id desc";
$b=mysql_query($n);
$r=0;
while ((mysql_fetch_array($b))!=false)
{
$r=$r+1;
}
if ($page==0||$page==1)
{
$page=1;
$t=$r;
$m=($t-($page*4));
$q="SELECT *FROM core WHERE id BETWEEN '$m' AND '$t' order by id desc";
$q1=mysql_query($q);
}
if($page>1)
{
$m=($r-(5*($page-1)))-4;
$p2=($r-(5*($page-1)));
$q="SELECT *FROM core WHERE id BETWEEN '$m' AND '$p2' order by id desc";
$q1=mysql_query($q);
}
while(($rr=mysql_fetch_array($q1))!=false)
{
$o=strpos($rr[bodywork],".");
if($o<600)
{
$o1=strpos($rr[bodywork],".",$o);
$u=substr($rr[bodywork],0,$o1);
}
else
{
$u=substr($rr[bodywork],0,$o);
}
echo "
<tr>
<td><br><a href=shownews.php?id=$rr[id] style=text-decoration:none>$rr[subtitle]</a><br><br>$u<br><br><br></td></tr>
";
}
تا سوال داشتم
با این کد می خوام خبر ها رو نشون بدم ولی چون دارم از id دیتابیس استفاده می کنم اگه خبری حذف یا اضافه بشه که ترتب قرار گرفتن id ها رو تغییر بده صفحه خبر ها رو نشون نمی ده مگر id درست باشه ($page شماره صفحه هست که تو هر صفحه 5 خب هست )
2-برای هر خبر یه بخش نظر گذاشتم می خوام برای هر خبر نظر همون خبر رو نشون بده می شه لطف کنید بگید برای هر خبر چه جوری نظرات رو داخل دیتابیس بزارم
اینم سورس
$n="SELECT *FROM core order by id desc";
$b=mysql_query($n);
$r=0;
while ((mysql_fetch_array($b))!=false)
{
$r=$r+1;
}
if ($page==0||$page==1)
{
$page=1;
$t=$r;
$m=($t-($page*4));
$q="SELECT *FROM core WHERE id BETWEEN '$m' AND '$t' order by id desc";
$q1=mysql_query($q);
}
if($page>1)
{
$m=($r-(5*($page-1)))-4;
$p2=($r-(5*($page-1)));
$q="SELECT *FROM core WHERE id BETWEEN '$m' AND '$p2' order by id desc";
$q1=mysql_query($q);
}
while(($rr=mysql_fetch_array($q1))!=false)
{
$o=strpos($rr[bodywork],".");
if($o<600)
{
$o1=strpos($rr[bodywork],".",$o);
$u=substr($rr[bodywork],0,$o1);
}
else
{
$u=substr($rr[bodywork],0,$o);
}
echo "
<tr>
<td><br><a href=shownews.php?id=$rr[id] style=text-decoration:none>$rr[subtitle]</a><br><br>$u<br><br><br></td></tr>
";
}