![]() |
# 1 |
חבר מתקדם
|
בעיה בשליפה נתונים - php
אני שולף נתונים ממסד mysql מטבלה (שלא אני מכניס אליה נתונים אלא מערכת phpbb מוכנה)
בקידוד: utf8_bin מסוג: MyISAM. אני שולף את מילה בעברית ומקבל חזרה "?????" (שאני שולף ערכים באנגלית זה פועל מצויין). קוד:
$result=mysql_query("SELECT username FROM phpbb_users",$link); if(mysql_num_rows($result)!=0){ $row = mysql_fetch_array($result); echo $row['username'];} תודה. |
![]() |
![]() |
# 2 |
חבר בקהילה
|
איך הכנסת את הנתונים לטבלה? תיבדוק שמה שזה מופיע כמו שצריך ולא סימני שאלה
|
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
תוסיף אחרי ה select db
PHP קוד:
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 4 |
חבר מתקדם
|
זה עובד אצלו לפי מה שהוא אומר.. הבעיה היא פשוט בקידוד.
תסתכל שאתה קורא ומכניס את הנתונים עם הקידוד הנכון |
![]() |
![]() |
# 5 |
חבר מתקדם
|
את הנתונים מכניסה מערכת phpbb מוכנה.
הוספתי את מה שאמרת אחרי ה-select db, לא עזר. אשמח לעוד עצות, תודה. |
![]() |
![]() |
# 6 |
חבר מתקדם
|
מה הקידוד של העמות הרשמה בפורום ושל העמוד שבו אתה מציג את השם משתמש?
|
![]() |
![]() |
# 7 |
חבר מתקדם
|
|
![]() |
![]() |
# 8 |
חבר מתקדם
|
תחליף את זה לUTF, אתה לא מכניס לשם ערכים בשוודית..
|
![]() |
![]() |
# 9 |
משתמש - היכל התהילה
|
הקידוד של התאים בטבלה הוא utf8 או latin1? אם latin1 אז ב set names שנה את ה utf8_bin ל latin1
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 10 | |
חבר מתקדם
|
ציטוט:
כשאני משנה ל-latin1 אין שגיאה, אבל עדיין זה מחזיר לי סימני שאלה. יש רעיונות? אולי מישהו יודע איך phpbb3 מכניסה\שולפת ערכים מהמסד? באיזה קידוד? תודה. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|