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

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

X-T 02-07-07 11:36

שגיאת SQL
 
מציג לי שגיאת SQL בקוד הבא
PHP קוד:

if(isset($_POST['submit'])){
    
$title $_POST['title'];
    
$desc $_POST['desc'];
    
$key $_POST['key'];
        
$content stripslashes$_POST['FCKeditor1'] ) ;
        
$sql "UPDATE `pages` SET `content`='$content`, `titleme`='$title',`descme`='$desc',`keyme`='$key' WHERE id='$id'";
        @
mysql_query($sql) or die(mysql_error());
    } 


Meir 02-07-07 11:41

אמור לעבוד:

PHP קוד:

UPDATE `pagesSET `content`='$content', `titleme`='$title',`descme`='$desc',`keyme`='$key' WHERE `id`='$id' 


meshuga 02-07-07 11:42

ציטוט:

נכתב במקור על ידי X-T (פרסם 511944)
מציג לי שגיאת SQL בקוד הבא
PHP קוד:

if(isset($_POST['submit'])){
    
$title $_POST['title'];
    
$desc $_POST['desc'];
    
$key $_POST['key'];
        
$content stripslashes$_POST['FCKeditor1'] ) ;
        
$sql "UPDATE `pages` SET `content`='$content`, `titleme`='$title',`descme`='$desc',`keyme`='$key' WHERE id='$id'";
        @
mysql_query($sql) or die(mysql_error());
    } 


כבר היית אצלנו עם הקוד הזה....
השגיאה שונה הפעם:
קוד:

                $sql = "UPDATE `pages` SET `content`='$content`, `titleme`='$title',`descme`='$desc',`keyme`='$key' WHERE id='$id'";
סימנתי לך את זה בצבעים, אני מאמין שזאת הבעיה.




ציטוט:

נכתב במקור על ידי elbaz.maor (פרסם 511947)
אמור לעבוד:

PHP קוד:

UPDATE `pagesSET `content`='$content', `titleme`='$title',`descme`='$desc',`keyme`='$key' WHERE `id`='$id' 


הגבנו באותו זמן, אבל ממש חבל שאתה לא מראה לו איפה הוא טעה במקום סתם להביא לו את הקוד.

Reality 02-07-07 13:06

עריכה:

אם אפשר למחוק...

X-T 02-07-07 14:09

אם אפשר, מה השגיאה בשאילתה פה, עברתי עליה ולא מצאתי שגיאות זהות

PHP קוד:

$sql "INSERT INTO `pages`(`name`,`content`,`titleme`,`descme`,`keyme`) VALUES ('$name','$content','$title','$desc','$key') WHERE `id`='$id' "


Tomer 02-07-07 14:12

or die(mysql_error()) ואתה תראה את השגיאה בבירור.

* אל תענו לו, הוא כבר יבין את זה...

חיים 02-07-07 14:12

מה השגיעה שזה נותן לך?

X-T 02-07-07 14:13

תומר, יש כבר את זה :\
PHP קוד:

        $sql "INSERT INTO `pages`(`name`,`content`,`titleme`,`descme`,`keyme`) VALUES ('$name','$content','$title','$desc','$key') WHERE `id`='$id' ";
        @
mysql_query($sql) or die(mysql_error()); 


Startzero.net 02-07-07 14:26

PHP קוד:

$sql "
INSERT INTO `table` (`bla`, `bla`, `bla`) VALUES ('$bla', '$bla', '$bla');
"
;
$result mysql_query($sql) or die("Failed: $sql - ".mysql_error()); 

אם לא עובד אל תקרא לי שחר..

X-T 02-07-07 14:32

לא עובד ידידי,
PHP קוד:

        $sql "
INSERT INTO `pages` (`name`, `content`, `titleme`, `descme`, `keyme`) VALUES ('$name', '$content', '$title', '$desc', '$key');
"
;
$result mysql_query($sql) or die("Failed: $sql - ".mysql_error()); 
    } 



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

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