|
|
# 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 אורחים) | |
|
|