یه سوال ساده!خارج کردن 5 ارسال آخر از دیتابیس!

mozakhraf

Member
حالا اگر بخوام هر کدوم از این ها( آخری - یکی مونده به آخری و....)را توی یک خونه از جدول بزارم چی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟/:eek:
 

tabib_m

Member
تا حالا از دیتابیس خروجی گرفتی؟ (به هر نحوی)

کار با حلقه ها رو بلدی؟
کار با جدول html رو چی؟
اگر به اضافه ی این دو مورد echo کردن عناصر یک آرایه رو هم بلد باشی، فکر نمیکنم دیگه جای سوالی باقی بمونه!

جواب سوال شما واقعا همونی بود که جناب saidshp داد.
 

mozakhraf

Member
1-من بار اولم با دیتابیس کار می کنم!
2-اگر بلد بودم بدون شک این سوال را نمی پرسیدم!
3-اگر ممکنه یکی واسم توضیح بده!:)
 

tabib_m

Member
با کدهای sql چی؟ آشنایی داری؟
اگر آشنایی نداشته باشی، مبحث اونقدری ساده نیست که بشه اینجا کامل شرح داد.

کد های sql برای ارتباط با دیتابیس هست. اگر توی دیتابیس مثلا یه جدول داشته باشی با نام tableName و سه تا فیلد داشته باشه با نامهای f1 , f2 , f3 میتونی اینجوری عمل کنی:
PHP:
$result=mysql_query("select * from `tableName`");
while($row=mysql_fetch_assoc($result)){
     echo $row['f1']." - ".$row['f2']." - ".$row['f3']."<br>";
}
کار تابع mysql_query ارسال کدهای sql به دیتابیس mysql هست. در اینجا نتیجه ی دستور sql ی که ارسال شد محتویات جدول مورد نظر هست که توی متغیر $result ریخته شد.
بعد هم با هر بار اجرای تابع mysql_fetch_assoc یک رکورد از جدول توی آرایه ی $row ریخته میشه که اندیس های آرایه برابر با نام فیلدها و مقادیرشون هم که برابر با مقدار اون فیلد در رکورد جاری هست.
بعد دیگه میتونی با آرایه ی مذکور هر جوری دلت خواست برخورد کنی. میتونی توی جدول بندازیش، میتونی همینجوری الکی الکی echo ش کنی و ...

اگر هم کار با table در html رو بلد نیستی، برو توی انجمن مربوطه بپرس.

این هم لینکهای مربوط به توابع مذکور:
mysql_query
mysql_fetch_assoc

موفق باشید.
 

جدیدترین ارسال ها

بالا