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

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

Virtual NET 07-07-06 21:53

[שאלה] עזרה בשתי בעיות ב-PHP, לא מבצע את הפעולה..
 
ערב טוב לכולם,
אני באמצע ניסיון לבצע משהו ב-PHP(לשימוש פרטי) ושחכתי כמה דברים, אשמח אם תעזרו לי כי זה דיי חשוב |מסמיק|
קודם כל יש לי בעיה בעמוד העריכה, אני לא מצליח לבנות את העמוד שיערוך את השדות(דרך פונקצית UPDATE) וגם יש לי בעיה בהצגת עמוד יחיד
זה מציג לי את כל העמודים בעמוד אחד ולא משנה איזה ID אני שם
אשמח לעזרה
(זה לא בשבילי, חבר שלי לא יכל לפרסם)

עמוד העריכה:

PHP קוד:

include "config.php"
$id $r["id"];

$text $_POST['text'];
$data $_POST['data'];
$query mysql_query("UPDATE SET news (data, text) where id='$id'");
echo 
"עודכן"


eXtaZa 07-07-06 22:05

אני לא רואה אצלך בשאילתת UPDATE, את המילה SET. אתה אמור להשתמש בUPDATE ככה:
http://www.w3schools.com/sql/sql_update.asp

Virtual NET 07-07-06 22:08

ואם מדובר בשני שדות?

eXtaZa 07-07-06 22:10

ציטוט:

נכתב במקור על ידי Virtual NET
ואם מדובר בשני שדות?

אמממ... אולי לולאה...

Virtual NET 07-07-06 22:12

אתה יכול להביא את הקוד שהשדות שצריך לשנות הן DATA ו-TEXT?
הוא אמר שהוא לא מצליח להבין...

RS324 07-07-06 22:18

אממ עירבבת פה כמה קודים ביחד

התבלבלת בין INSERT ל UPDATE

בשביל UPDATE אתה צריך לעשות משהו כזה :
mysql_query("UPDATE news SET data='$data',text='$text' WHERE id='$id'");


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

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