PDA

View Full Version : سوال: طریقه جداسازی چند کلمه از ابتدای یک جمله طولانی؟؟



ghasemweb
جمعه 26 فروردین 1390, 23:28 عصر
با سلام من میخوام وقتی یک فیلد رشته ای رو از دیتابیس کوئری میگیرم همشو نمایش ندم و مثلا 50 حرف اول رو نشون بدم اگه با دستور SQL میشه راهنمایی کنید.

امیـرحسین
شنبه 27 فروردین 1390, 00:04 صبح
MySQL :: SUBSTR (http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substr)

ghasemweb
شنبه 27 فروردین 1390, 00:43 صبح
اگه خودت یه مثال میذاشتی بهتر بود

ghasemweb
شنبه 27 فروردین 1390, 09:53 صبح
من قبلا با تابع substr تو php این کارو انجام دادم ولی واسه متن فارسی خوب جواب نمیداد الان بعد از جستجو فهمیدم که باید از تابع mb_substr استفاده کنیم که از انکودینگ utf8 پشتیبانی میکنه.

mb_substr($str,0,10,'utf8')