25-06-2005, 13:10
|
|
|
חבר מתאריך: 25.06.05
הודעות: 1
|
|
הכנסת עברית בעזרת php ל- mySQL
שלום,
בניתי מערכת מבוססת על php ו- mySQL האוגרת מידע בעברית.
הבעייה היא במיון והשוואות ב- SQL - הוא איננו יודע למיין את העברית לפי אב' וגם לא יודע להשוות למילה אחרת.
לדוגמה :
הכנסתי ברשומות שונות את המילים : 'אא', 'בב', 'חג' ...
אם אני מבקש " 'אא'=SELECT * FROM test WHERE name" אני מקבל את כל שלוש המילים.
אותה הבעייה גם במקרה של ORDER BY - הוא פשוט מסדר לפי מס' האותיות ולא התוכן.
העברתי את כל הטבלאות והשדות ב- mySQL ל- encoding של hebrew. בתוך ה- mySQL הוא מכניס וממיין את המילים נכון, אבל אם אני עושה INSERT מ- php אני מקבל ג'יבריש.
איך אני גורם ל- php לשלוח את המידע ל- mySQL בתור עברית ?
בתודה,
איתי
|