Ist mir neu Englishe scripts ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend,
    Ich hab mal gerade ein bissl im englishen Forum geschaut, und hab ein Script gefunden. Nun wollte ich mal rein schauen und hab sowas gefunden:


    #define CREATE_TABLE_QUERY \
    "CREATE TABLE IF NOT EXISTS `"#MYSQL_TABLE_NAME"`(`id` int(11) NOT NULL, \
    `x` float NOT NULL,`y` float NOT NULL,`z` float NOT NULL, \
    `r` float NOT NULL,`interior` smallint(6) NOT NULL, \
    `price` int(11) NOT NULL, \
    `Slots` int(11) NOT NULL, \
    `owner` char(25) COLLATE latin1_general_cs NOT NULL, \
    UNIQUE KEY `id` (`id`)) \
    ENGINE=MyISAM DEFAULT CHARSET=latin1 \
    COLLATE=latin1_general_cs AUTO_INCREMENT=1"


    Naja, ich frag mich warum man diese dinger benutzt \ und wenn man sie verschiebt direkt errors kommen ?
    Und wenn sie so bleiben kommt ein Error damit :
    Das es ein zulanger Input ist nun hab ich versucht sie zu verschieben diese \ und dann waren es nur mehr Errors.
    Also mich würde interessieren wofür man das so macht.