الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة جعل المشاركات محدودة

مغلق
بدأه alfann2003 في 16 يونيو 2005 · 3 رد · 382 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

يا إخواني

هذا كود بيعرض لي كل المشاركات التي في قاعدة البيانات

كيف أخليه يعرض لي فقط 7 مشاركات فقط منها

<?

include("config.php");
?>

<meta http-equiv="Content-Language" content="ar-sa">

<?php
include("config.php");
 $query = mysql_query("SELECT id,date,name,sub FROM news ORDER BY id DESC");


while($row = mysql_fetch_array($query))
{
 $id=$row["id"];
 $date=$row["date"];
  $name=$row["name"];
 $sub=$row["sub"];
 $date=time();
 $datee= date("j-n-Y",$row[date]);
 $e=mysql_num_rows($query);

echo "<div align=\"center\">\n";
echo "	<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#52557C' width='79%' id='AutoNumber1' height='22'>\n";
echo "    <tr>\n";
echo "      <td width='43%' height='22' style='border-style:dotted; border-width:1; ' bordercolor='#800000'>\n";
echo "      <p align=\"center\"><b><font face=\"Tahoma\" style=\"font-size: 8pt\">\n";
echo "  <a href=\"Show_archiv.php?id=$id\">ááÃÓÊÇÐ:.$name</a></font></b></td>\n";
echo "      <td width='57%' height='22' bgcolor='#FFFFFF' style='border-style:dotted; border-width:1; ' bordercolor='#800000'>\n";
echo "      <p align=\"center\">\n";
echo "      <font face='Tahoma' color='#808000' style=\"font-size: 8pt; font-weight: 700\"><span lang='en-us'>\n";
echo "   </span>$sub</font></td><hr style='border-style: dotted; border-width: 1' color='#FFFFFF' size='1'>\n";
echo "</div>";


 }

 mysql_close();
 echo"</table>
  </center>
</div>";

?>
#2

عليكم السلام ورحمة الله وبركاته

في هذا السطر

$query = mysql_query("SELECT id,date,name,sub FROM news ORDER BY id DESC");

اجعله

$query = mysql_query("SELECT id,date,name,sub FROM news ORDER BY id DESC limit 7");

460.gif

#3

السلام عليكم

مصادفة رجعت لكودك مرة أخرى ولاحظت أنك كتبت

$id=$row["id"];
$date=$row["date"];
 $name=$row["name"];
$sub=$row["sub"];

ويبدو أنك قصدت بهذا اختصار التعامل مع المتغير بدلا من أن تكتب له

echo $row[name];

تكتب له

echo $name;

أفيدك بأنه توجد دالة توفر عليك هذا وهي دالة extract وطريقة عملها سهل جدا

extract($row);

460.gif

#4

شكرا لك يا عزيزي

بالفعل نجحت طريقتك

جزاك الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة