PDA

View Full Version : شماره گذاری سطرها



shahin69
پنج شنبه 05 دی 1392, 21:30 عصر
سلام

دوستان من اطلاعات از دیتابیس واکشی میکنم

میخوام در کنار هر سطر شماره باشه ......1,2,3,4



یعنی در هنگام نمایش سطرها شماره گذاری بشن؟؟

meysam1366
پنج شنبه 05 دی 1392, 21:45 عصر
سلام دوست عزیز

خوب شما باید توی دیتابیستون که ساختید براش آی دی تعیین کنید و بعد موقع کوئری گرفتن اطلاعات آی دی رو هم چاپ کنید

موفق باشید

shahin69
پنج شنبه 05 دی 1392, 21:51 عصر
id که مرتب نشون نمیده مثلا از 20 یا 30 به بعد نشون میده
راه دیگه نیست میخوام اعداد به ترتیب نشون بده

meysam1366
پنج شنبه 05 دی 1392, 21:54 عصر
خوب دیگه شما وقتی تیبل رو میسازید باید گزینه AUTO_INCREMENThttp://localhost/phpmyadmin/themes/dot.gif (http://localhost/phpmyadmin/tbl_structure.php?db=database&table=user_uploads&token=1605ae76307cf2ef76094e4419bae8b3&goto=tbl_structure.php&back=tbl_structure.php&field=user_id_fk&change_column=1) رو انتخاب کنید که در این صورت اعداد به ترتیب چاپ میشه

موفق باشید

MMSHFE
پنج شنبه 05 دی 1392, 22:00 عصر
درهرحال شما وقتی اطلاعات رو استخراج میکنید، ممکنه IDها پشت سر هم نباشه. مثلاً پستهای یک کاربر در جدول پستها لزوماً پشت سر هم نیستن و همیشه هم از 1 شروع نمیشن. یک راه مناسب اینه:


$id = 1;
while($row = mysql_fetch_assoc($result)) {
echo '<p>' . $id++ . '</p>' . PHP_EOL;
echo '<p>' . nl2br($row['text']) . '</p>' . PHP_EOL;
// ...
}