![]() |
# 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); תודה. |
![]() |
![]() |
# 2 |
חבר בקהילה
|
זה לא אמור להיות ככה:
קוד:
$this->sqli->query($this->syntax); |
![]() |
![]() |
# 3 |
חבר מתקדם
|
וואלה צודק , מרוב הבלבול של השירשור זה קרה איחשהוא ולכתחילה חשבתי שזאת הבעיה אבל כנראה שיש בעיה אחרת.
עכשיו זה לא מתריאה על שגיאה , כאילו שהכל בסדר אבל בטבלה לא רואים שנכנס כלום.. יש עוד איזה שהיא בעיה? |
![]() |
![]() |
# 4 |
חבר בקהילה
|
כן.. בשורה של ה- INSERT יש " מיותר.
ובכלל, אני במקומך הייתי מממש את הפונקציה הזאת ככה: PHP קוד:
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
כן בדיוק מצאתי את המרכאות האלה..
אני גם אבחון את הפונקציה שלך , באמת תודה. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|