30-01-11, 12:47 | # 1 |
חבר מתקדם
|
בניית שאילתה [דחוף].
שלום ,
אני בונה מחלקה שתעבוד על מאגרי נתונים מסוג MYSQLI ובניתי פונקציה שאמורה ליצור מחרוזת של שאילתה ואז לשלוח אותה , הנה מה שכתבתי: PHP קוד:
קוד:
"INSERT INTO `users` ( `CL3` , `CL2` , `CL1`) VALUES ('VH3' , 'VH2' , 'VH1')" אבל כנראה שזה לא עובד.. השגיאה היא : קוד:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `'{'' or `'$'' in C:\wamp\www\rebi\server\mysqli_c.php on line 52 קוד:
$this->sqli->query->($this->syntax); תודה. |
30-01-11, 12:53 | # 2 |
חבר בקהילה
|
זה לא אמור להיות ככה:
קוד:
$this->sqli->query($this->syntax); |
30-01-11, 13:00 | # 3 |
חבר מתקדם
|
וואלה צודק , מרוב הבלבול של השירשור זה קרה איחשהוא ולכתחילה חשבתי שזאת הבעיה אבל כנראה שיש בעיה אחרת.
עכשיו זה לא מתריאה על שגיאה , כאילו שהכל בסדר אבל בטבלה לא רואים שנכנס כלום.. יש עוד איזה שהיא בעיה? |
30-01-11, 13:01 | # 4 |
חבר בקהילה
|
כן.. בשורה של ה- INSERT יש " מיותר.
ובכלל, אני במקומך הייתי מממש את הפונקציה הזאת ככה: PHP קוד:
|
30-01-11, 13:15 | # 5 |
חבר מתקדם
|
כן בדיוק מצאתי את המרכאות האלה..
אני גם אבחון את הפונקציה שלך , באמת תודה. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|