PDA

View Full Version : جستجوی فارسی



beta
شنبه 02 دی 1385, 09:46 صبح
با سلام

من بدون توجه به Collation یا کاراکتر ست کدم را با پی اچ پی و mysql

نوشتم و داده ها را هم در دیتابیس وارد کردم عملیات وارد کردن اطلاعات و ویرایش اطلاعات به درستی انجام می شود

ولی من روی فیلدها نمی توانم گزارش تهیه کنم یعنی دستور select من درست انجام نمی شود.

لطفا مرا راهنمایی کنید

moohssenn
شنبه 02 دی 1385, 16:54 عصر
یعنی چی دستور select به درستی کار نمیکند ؟

beta
یک شنبه 03 دی 1385, 09:53 صبح
یعنی روی فیلدها به جز فیلد های عددی نمی توانم جستجو کنم

moohssenn
یک شنبه 03 دی 1385, 17:16 عصر
خوب اگر کارکتر پارامتر ارسالی برای جستجوت با کارتری که ذخیره کردی فرق کنه کار نمیکنه
باید قبل از انجام جستجو پارامتر مورد نظرت را تبدیل کنی

beta
دوشنبه 04 دی 1385, 21:52 عصر
میشه بیشتر توضیح بدهید؟ با چه تابعی ؟ چطور؟

I,Nobody
سه شنبه 05 دی 1385, 21:08 عصر
ستور select من درست انجام نمی شود

لطفاً query رو که استفاده می کنی بذار

ahaniha
پنج شنبه 07 دی 1385, 23:49 عصر
مثلا uft-8 , windows-1256

beta
دوشنبه 11 دی 1385, 21:04 عصر
اگر من اطلاعات را دستی از phpmyadmin وارد کنم جستجو در ست انجام می شود ولی اگر از فرم سایت اطلاعات در پایگاه وارد شود دستور select نتیجه نمی دهد

دستور select من مثلا:
"SELECT * FROM members where family = '$family'"

houtanal
دوشنبه 11 دی 1385, 22:34 عصر
mysql_query("SELECT * FROM `members` WHERE `family`='".$family."'");

hamed_m
سه شنبه 12 دی 1385, 02:22 صبح
mysql_query("SELECT * FROM `members` WHERE `family` like CONVERT(_utf8 '".$family."'" USING latin1));

beta
پنج شنبه 14 دی 1385, 08:39 صبح
برای استفاده از این کد لازم نیست کدینگ دیتابیس یا فیلدهای جدولم را تغییر دهم؟