View Full Version : سوال: دوخطی کردن فیلدهای طولانی در جدول
maskmax
یک شنبه 07 شهریور 1389, 09:35 صبح
با سلام خدمت دوستان گرامی
من یه جدول دارم که هر موقع طولانی می شه کل صفحه رو بهم میریزه
می خواستم یه کاری کنم که داده های طولانی در دو خط تو سطر و ستون خودش نشون داده بشه
با تشکر
binyaft
یک شنبه 07 شهریور 1389, 10:21 صبح
منظورتون داخل phpmyadmin هست یا داخل صفحه ؟؟؟؟؟
اگر داخل صفحه هست حتما یه مقدار برای width تعیین کردید که اینجوری میشه
sama01
یک شنبه 07 شهریور 1389, 19:50 عصر
دوستان؛
مرز php و html را رعایت کنید.
مشکل شما در Html هست و همانطور که binyaft هم اشاره کردند باید width را برابر بیشترین عرض مورد نیاز مشخص کنید.
اینجا تاپیک php است!!!
maskmax
دوشنبه 08 شهریور 1389, 00:16 صبح
من حتی برای همه ی عوامل جدولم یه عرض تعریف کردم ولی وقتی داده ها رو از دیتابیس می خونه ، یه دفه دامن از دست می ره ولی وقتی معمولی با html می نویسم اینطور نیست
من می خواستم با php یه <p> </p> یا <br> بهش اضافه کنم اگه از یه تعداد کاراکتری بیشتر شد چون html کمکم نکرد در این مورد
در ضمن اگه width رو نمیتونم بیشترین عرض ممکن در نظر بگیرم چون ممکنه طول رکورد خیلی طولانی باشه
فقط با تابع برای اینتر زدن بعد یه مقدار کارکتر رو می خوام
با تشکر
parselearn
دوشنبه 08 شهریور 1389, 00:45 صبح
با تابع strlen طول رشته رو بگير سپس با تابع substr اونو جدا كن
http://barnamenevis.org/forum/showthread.php?t=234521
sama01
پنج شنبه 11 شهریور 1389, 00:15 صبح
در ضمن اگه width رو نمیتونم بیشترین عرض ممکن در نظر بگیرم چون ممکنه طول رکورد خیلی طولانی باشه
خوب اگر طول رشته از عرض بیشتر شد، به طور خودکار متن به خط بعدی میره. و دو یا حتی سه خطی میشه.
مگه این همانچیزی نیست که شما میخواهید؟
ولی اگر میخواهید رشتهی شما کوتاه بشه، میتونید از روش برش n کاراکتر اول رشته استفاده کنید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.