PDA

View Full Version : مقایسه ورودی فارسی با داده های دیتابیس؟؟؟



mehsaa
سه شنبه 10 اردیبهشت 1392, 13:58 عصر
یه فیلد توی فرمم دارم که اسم فارسی هست، نمیخوام هم داده تکراری برای این فیلد داشته باشم، چیکار باید انجام بدم که یه اسم با دیکته های مختلف منظورم اسپیس هایی که وسطش میشه اضافه یا حذف کرد وارد نشه؟ یعنی نشه این و دوتا و هم زمان ثبت کرد؟
"ایران ما" "ایرانما"

مرسی

dousti_design
سه شنبه 10 اردیبهشت 1392, 14:22 عصر
اگه مشکل فقط فاصله است خب با str replace فاصله رو حذف کنید و بعدش مقایسه کنید.
اما اگه مشکل کلا مترادف هست. مثلا "پرسپولیس" و "پیروزی" رو یکی در نظر میگیرید و میخاید که تکراری درج نشه باید تو دیتابیستون یه جدول جدا برا مترادف ها داشته باشید و اونجا درج کنید که مثلا این چندتا کلمه یکی هستند

mehsaa
سه شنبه 10 اردیبهشت 1392, 15:51 عصر
ممنونم لطف کردید، الان این پست و جواب گرفتم باید پاکش کنم؟

Tarragon
سه شنبه 10 اردیبهشت 1392, 16:00 عصر
خیر
مثلا همینو 1 سال دیگه من نیاز دارم جستجو می کنم اینو پیدا می کنم.