PDA

View Full Version : سوال: دوخطی کردن فیلدهای طولانی در جدول



maskmax
یک شنبه 07 شهریور 1389, 08:35 صبح
با سلام خدمت دوستان گرامی
من یه جدول دارم که هر موقع طولانی می شه کل صفحه رو بهم میریزه
می خواستم یه کاری کنم که داده های طولانی در دو خط تو سطر و ستون خودش نشون داده بشه
با تشکر

binyaft
یک شنبه 07 شهریور 1389, 09:21 صبح
منظورتون داخل phpmyadmin هست یا داخل صفحه ؟؟؟؟؟
اگر داخل صفحه هست حتما یه مقدار برای width تعیین کردید که اینجوری میشه

sama01
یک شنبه 07 شهریور 1389, 18:50 عصر
دوستان؛
مرز php و html را رعایت کنید.
مشکل شما در Html هست و همانطور که binyaft هم اشاره کردند باید width را برابر بیش‌ترین عرض مورد نیاز مشخص کنید.

این‌جا تاپیک php است!!!

maskmax
یک شنبه 07 شهریور 1389, 23:16 عصر
من حتی برای همه ی عوامل جدولم یه عرض تعریف کردم ولی وقتی داده ها رو از دیتابیس می خونه ، یه دفه دامن از دست می ره ولی وقتی معمولی با html می نویسم اینطور نیست

من می خواستم با php یه <p>&nbsp;</p> یا <br> بهش اضافه کنم اگه از یه تعداد کاراکتری بیشتر شد چون html کمکم نکرد در این مورد

در ضمن اگه width رو نمیتونم بیشترین عرض ممکن در نظر بگیرم چون ممکنه طول رکورد خیلی طولانی باشه
فقط با تابع برای اینتر زدن بعد یه مقدار کارکتر رو می خوام

با تشکر

parselearn
یک شنبه 07 شهریور 1389, 23:45 عصر
با تابع strlen طول رشته رو بگير سپس با تابع substr اونو جدا كن
http://barnamenevis.org/forum/showthread.php?t=234521

sama01
چهارشنبه 10 شهریور 1389, 23:15 عصر
در ضمن اگه width رو نمیتونم بیشترین عرض ممکن در نظر بگیرم چون ممکنه طول رکورد خیلی طولانی باشه
خوب اگر طول رشته از عرض بیش‌تر شد، به طور خودکار متن به خط بعدی می‌ره. و دو یا حتی سه خطی می‌شه.

مگه این همان‌چیزی نیست که شما می‌خواهید؟

ولی اگر می‌خواهید رشته‌ی شما کوتاه بشه، می‌تونید از روش برش n کاراکتر اول رشته استفاده کنید.