הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה בשינוי נתונים (https://hosts.co.il/forums/showthread.php?t=22822)

dudu 29-05-06 20:29

בעיה בשינוי נתונים
 
ישנה בעיה מוזרה אצלי בשרת: כשאני מנסה להכניס או לשנות נתונים במסד הפקודה ממשיכה ללא בעיה אך שום דבר לא נכנס או משתנה.
לעומת זאת בהוצאת נתונים הכל רץ חלק.

הנה לדוגמא של קוד: אולי הבעיה יא אצלי...

HTML קוד:

$line = $_POST["line"];
$http = $_POST["http"];

              $sql = "UPDATE `line` SET `line` = '$line', `http` = '$http' WHERE `idu` = '$id'";
mysql_query($sql) or die(mysql_error());
              echo "<b>"."השינוי בוצע בהצלחה"."</b>";


BBman 29-05-06 20:31

תנסה :
תנסה להכניס ערך ידנית (דרך phpmyadmin) לתוך הטבלא לפני עדכונה בעזרת UPDATE , כל ערך , ותראה זה יעבוד וישתנה.

dudu 29-05-06 20:35

דרך phpmyadmin אני מצליח. גם לשנות וגם להוסיף.
השאלה עם זה בעיה עם הקוד שלי?!

BBman 29-05-06 21:01

בסדר , התכוונתי שתוסיף כל ערך , תשאיר אותו שם ואז תבצע את השאילתא .
הקוד נראה טוב ,למרות שאני תמיד מעדיף לכתוב את השאילתא ישירות בתוך mysql_query מאשר להציב את המחרוזת בתוך משתנה.

dudu 29-05-06 23:09

תודה בכל מקרה הסתדרתי.
ותאמין לי שאני לא יודע איך..חח

adiga000 30-05-06 05:24

הוא התכווון שכאשר תוסיף למסד דרך PHPMYADMIN
זה יראה לך את השאילתא..
ככה אני עושה.
אני עושה דבר מה מתעיק את השאילתא וזהו.

Elad-A 30-05-06 08:13

שים לב גם שרשמת:
קוד:

`idu` = '$id'";

BBman 30-05-06 14:59

ציטוט:

נכתב במקור על ידי adiga000
הוא התכווון שכאשר תוסיף למסד דרך PHPMYADMIN
זה יראה לך את השאילתא..
ככה אני עושה.
אני עושה דבר מה מתעיק את השאילתא וזהו.

זה ממש לא קשור למה שאמרתי.


כל הזמנים הם GMT +2. הזמן כעת הוא 18:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ