![]() |
בעיה מוזרה עם get ב php
הקוד :
קוד:
<?קוד:
day.php?day=שנימה הבעיה ? וקיימים נתונים קיימים הכל זה לא קשור למסד |
אולי ה day שחוזר מהשרת זה ב utf-8 או unicode או משהו כזה.. וזה לא תואם לעברית שאתה מכניס ב GET.. תבדוק את זה.
|
הדף עצמו הוא ansi והוא קורא עברית והכל ...
כל הרשומות שלי ב mysql ב swidish או איך שלא רושמים את זה וזה מציג בעברית הכל אין לי בעיה של עברית באתר... אני לא חושב שזה קשור לקידוד כי עשיתי כבר הרבה כאלה ואני כל הזמן משתמש ב swedish וב ansi אז זה לא קשור... ודבר נוסף שזה לא קשור ניסיתי גם לעשות day='$day1' סתומרת שאני יעשה day.php?day=1 אז זה יציג לי את רשומה עם ID 1 וזה גם לא עובד .. לא מציג כלום |
נסה לשנות את Where ל WHERE.
|
תכניס את המשתנה $day1 ל global בפונקציה
PHP קוד:
|
אה יופי תודה רבה :)
|
שאלה נוספת
אוקי יש לי שאלה נוספת עכשיו
קוד:
$day = $_GET['day'];קוד:
truncateday.php?day=שניוזה מראה שגיאה כזאתי : קוד:
Failed: TRUNCATE `resultboard` WHERE day='שני' - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE day='שני'' at line 1 |
כי זה לא ה SYNTAX
ב TURNCUTE משתמשים בשביל לרוקן טבלה ובשביל להסיר את כל הערכים של ה AUTO_INCREMENT לדוגמא אם אתה רוצה למחוק פשוט תשתמש ב DELETE |
אתה מסתבך אחי.
קוד:
$day = $_GET['day']; |
| כל הזמנים הם GMT +2. הזמן כעת הוא 12:39. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ