בעיית עברית

yudazdk

New member
בעיית עברית

שלום אני צריך ליצור מנוע חיפוש ב-php שמקבל מחרוזת בעברית ובודק אם נמצאת בתוך שדה בטבלת MySql. כשהמחרוזת באנגלית אין בעיה אך בעברית יש בעיה. מה עלי לעשות ? תודה
 

yudazdk

New member
פרוט בעיית עברית

אז אתאר את הבעיה טופס html שמקבל מחרוזת לחפוש את המחרוזת מקבל כפרמטר סקריפט php שמשחפש את המחרוזת בתוך שדה של mysql. כשרושמים את המחרוזת באנגלית מקבלים את תוצאות החפוש, אך כשרושמים אותה בעברית לא מוצא בכלל את המחרוזת למרות שהיא קיימת. תודה
 

yuvallb

New member
אכן יש בעיה בעברית בmysql

צריך שהקידוד של השדות יתאים לעברית, אחרת המיון והחיפוש לא תמיד עובדים טוב. זה תלוי גם בגרסאות של mysql. אם יש לך אפשרות לשנות את זה בשרת, תשנה, אם לא (במקרה הכי גרוע) אפשר להביא את כל השדות ולעשות את החיפוש ב PHP - אבל זה פחות יעיל מבחינת זמן.
 

WebKiller

New member
יש אפשאות נוספת

יש לפעמים בעיה עם העברית בשרתי אפצ'י, שזו יכולה להיות גם הבעיה, תבדוק אם ה httpd.conf מכיל הגדרה לעברית
 
למעלה