Hallo,
möchte folgenden Code in meine DB einpflegen, es kommt nur immer die Meldung:
SQL Code:
Kann mir einer den Code in eien frühere SQL version umwandeln?
Lg Andre
möchte folgenden Code in meine DB einpflegen, es kommt nur immer die Meldung:
--
-- Tabellenstruktur für Tabelle `aktien`
--
CREATE TABLE `aktien` (
`id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
`projektid` int( 11 ) NOT NULL default '0',
`besitzer` int( 11 ) NOT NULL default '0',
`anzahl` int( 11 ) NOT NULL default '0',
`preis` decimal( 10, 2 ) NOT NULL default '0.00',
`verkauf_only` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =1;
MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 9
SQL Code:
PHP:
--
-- Tabellenstruktur für Tabelle `aktien`
--
CREATE TABLE `aktien` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`projektid` int(11) NOT NULL default '0',
`besitzer` int(11) NOT NULL default '0',
`anzahl` int(11) NOT NULL default '0',
`preis` decimal(10,2) NOT NULL default '0.00',
`verkauf_only` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Tabellenstruktur für Tabelle `bilanz`
--
CREATE TABLE `bilanz` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`projektid` int(11) NOT NULL default '0',
`betreff` varchar(50) NOT NULL default '',
`art` varchar(50) NOT NULL default '',
`anzahl` decimal(10,0) NOT NULL default '0',
`aktien` int(11) NOT NULL default '0',
`zeit` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Tabellenstruktur für Tabelle `button_data`
--
CREATE TABLE `button_data` (
`id` int(3) NOT NULL auto_increment,
`img_src` varchar(255) NOT NULL default '',
`a_href` varchar(255) NOT NULL default '',
`passwort` varchar(50) NOT NULL default '',
`art` char(1) NOT NULL default '',
`anzahl_gebucht` int(10) NOT NULL default '0',
`anzahl_erzeugt` int(10) NOT NULL default '0',
`anzahl_erzeugt2` int(10) NOT NULL default '0',
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `button_ip_sperre`
--
CREATE TABLE `button_ip_sperre` (
`ip` varchar(50) NOT NULL default '',
`id` int(3) NOT NULL default '0',
`zeit` int(15) NOT NULL default '0',
`geklickt` int(1) NOT NULL default '0',
`username` text NOT NULL,
`referer` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `content`
--
CREATE TABLE `content` (
`id` bigint(20) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`content` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
--
-- Daten für Tabelle `content`
--
INSERT INTO `content` (`id`, `name`, `content`) VALUES
(1, 'home', '<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />\r\n<div style="TEXT-ALIGN: center"><big><big><font face="Comic Sans MS"><big style="TEXT-DECORATION: underline">Willkommen auf ???.de<br /></big><br /><img style="WIDTH: 468px; HEIGHT: 60px" alt="banner1" src="https://www.anteile4lose.de/banner/468.gif" /><br /><br /></font>Hier kann beliebiger Text hin.</big></big><big><big>\r\n<div style="TEXT-ALIGN: center"><br /></div>\r\n</big></big></div>'),
(2, 'AGB', '<div><em><font size="1">§ 1 <br />Mit der Anmeldung des User auf der Seite Anteile4Lose.de erkennt dieser die AGB als Bestandteil des Vertragsverhältnis rechtswirksam an. <br /><br />§ 2 <br />Einzig gültiges Zahlungsmittel auf der Seite Anteile4Lose sind Klammlose, die virtuelle Bonuswährung der bezahlten Startseite <a href="https://www.klamm.de/?refid=113553" target="_blank">Klamm.de</a>. Klammlose haben keinen Geldwert. <br /><br />§ 3 <br />Jeder User darf sich nur einmal anmelden. Bei der Anmeldung ist zur Verifizierung der Klamm ID die Eingabe des Losepasswortes notwendig. Dieses wird nicht gespeichert. Die Anmeldung ist komplett kostenlos und verpflichtet nicht zum Kauf von Anteilen. <br /><br />§ 4 <br />Zum Betrieb der Seite Anteile4Lose ist es notwendig Daten jedes Users auf elektronischen Medien zu speichern. Mit der Anmeldung erklärt sich der User damit einverstanden. Eine Weitergabe der Daten an dritte Personen ist ausgeschlossen. <br /><br />§ 5 <br />Der Erwerb der Anteile am angebotenen Loseprojekt erfolgt auf eigenes Risiko. Ausgegebene Anteile sind innerhalb der Seite Anteile4Lose frei handelbar, können jederzeit wieder verkauft werden. Die dafür notwendigen Erweiterungen bietet das Script im Userbereich. Für Gewinn und Verlust bei An- und Verkäufen ist allein der User verantwortlich. <br /><br />§ 6 <br />Der User erwirbt mit den Anteilen lediglich einen Anteil am Gewinn doch zu keiner Zeit Eigentum an der anteileausgebenden Loseseite. Demgegenüber haftet der Anteilseigner auch nicht für Verluste. Diese werden aus der Masse der Seite finanziert. <br /><br />§ 7 <br />Jeder ausgegebene Anteil erhält 1/20000 des Gewinn, dieser wird automatisch auf das Userkonto bei Anteile4Lose gezahlt. Anteilseigner haben in ihrem Usermenü die Möglichkeit Einsicht in die Bilanzen der Loseseite zu nehmen. <br /><br />§ 8 <br />Der User kann jederzeit das Vertragsverhältnis mit Anteile4Lose durch Löschen seines Accounts beenden. Anteile4Lose ist berechtigt den Useraccount bei Verstoss gegen die AGB zu löschen. Bei dieser Löschung verfallen alle Anteile und Lose auf dem Anteile4Lose Konto. <br /><br />§ 9 <br />Anteile4Lose ist berechtigt Userkonten ohne Angabe von Gründen zu verweigern oder zu kündigen (auch fristlos). Bei Löschung des Accounts ohne Verstoss gegen die AGB werden auf dem Konto befindliche Anteile zum Tageskurs erstattet und zusammen mit den Losen auf dem Anteile4Lose Konto auf den Klammaccount transferiert. </font></em></div>\r\n<div><em><font size="1"><br /></font></em></div>\r\n<div><font size="1"><em style="FONT-STYLE: italic">§9.1 - Ausschlussregel<br /></em><span style="FONT-STYLE: italic">Auf </span><a style="FONT-STYLE: italic" href="https://www.klamm.de/?refid=113553" target="_blank"><em>Klamm.de</em></a><span style="FONT-STYLE: italic"> gesperrte User verlieren automatisch auch den Anspruch auf die Nutzung unseres Services. Die Klammlose auf dem entsprechenden Account werden bis zur Klärung durch </span><a style="FONT-STYLE: italic" href="https://www.klamm.de/?refid=113553" target="_blank"><em>Klamm.de</em></a><span style="FONT-STYLE: italic"> eingefroren. Sollte das Mitglied auf Dauer gesperrt werden, werden die Klammlose von uns - in Absprache mit den Administratoren bei </span><a style="FONT-STYLE: italic" href="https://www.klamm.de/?refid=113553" target="_blank"><em>Klamm.de</em></a><span style="FONT-STYLE: italic"> - abzüglich einer Bearbeitungsgebühr gespendet oder zum evtl. Schadensausgleich zur Verfügung gestellt. Auch ertappte Faker haben keinen Anspruch auf ihre Klammlose. Das Guthaben wird eingefroren und der Account gesperrt. Nach Klärung wird er ggf. wieder freigeschaltet.</span> </font></div>\r\n<div><font size="1"><br /><em>§ 10 <br />Der User erklärt sich damit einverstanden auf der Seite Anteile4Lose.de Werbeeinblendungen, Popups und Layerwerbung zu akzeptieren. Anteile4Lose kann für eventuell dabei auftretende Fehler und Schäden nicht haftbar gemacht werden. Mit der Anmeldung erklärt sich der User bereit ggf. über Neuigkeiten und Änderungen per Newsletter informiert zu werden. Der Newsletter wird nicht für externe Werbung missbraucht. <br /><br />§ 11 <br />Jedwede Manipulationen und Manipulationsversuche an Scripten, Software, Datenbanken, Servern oder der Website von Anteile4lose werden mit Löschung des Accounts geahndet und könne jederzeit zur Anzeige gebracht werden. Anteile4Lose ist berechtigt zur Beweissicherung notwendige Daten zu erfassen und zu speichern. <br />Scriptfehler sind dem Betreiber schnellstmöglich, unöffentlich zu melden. Die Ausnutzung eines solchen Fehlers führt zur Löschung des Useraccounts nach § 8.<br /><br />§ 12 <br />Anteile4Lose stellt Software und Informationen zur Verwaltung der Anteile des Loseprojektes bereit, kann aber keine 100%-ige Verfügbarkeit garantieren. Für Schäden aus Nichterreichbarkeit der Seite können keine Haftungsansprüche gestellt werden. <br /><br />§ 13 <br />Anteile4Lose ist berechtigt, seinen Dienst jederzeit einzustellen. Bereits ausgegebene Anteile werden zum Kaufpreis zurück gebucht und die Klammlose auf dem Anteile4Lose Account auf den Klammaccount gebucht. <br /><br />§ 14 <br />Es ist verboten Anteile4Lose in allen Arten von Spam zu bewerben oder aufzulisten. Spammen wird mit dem Löschen des Accounts bestraft. Rechtliche Ansprüche an den versender von Spam bleiben dabei unberührt. <br /><br />§ 15 <br />Jeder User wird nochmals ausdrücklich darauf hingewiesen, dass der Kauf von Anteilen grundsätzlich einem Spekulationsrisiko unterliegt. Kursverluste werden von Anteile4Lose weder ausgeglichen noch getilgt. Der User stellt Anteile4Lose hinsichtlich des Spekulationsrisikos von allen Forderungen frei. Kursgewinne sind demgegenüber zusätzlich zum erwirtschafteten Gewinnanteil Eigentum des Users. <br /><br />§ 16 <br />Sollte eine der oben genannten Bestimmungen dieser AGB unwirksam sein, so berührt dies die übrigen Bestimmungen nicht. Diese bleiben im vollem Umfang wirksam. <br /></em></font><br />\r\n<div style="TEXT-ALIGN: center"><img style="WIDTH: 88px; HEIGHT: 31px" alt="button" src="https://www.anteile4lose.de/banner/88.gif" /><br /></div>\r\n<br /></div>'),
(3, 'impressum', '<p align="center"> </p>\r\n<p align="center"><font size="2"><hr /></font></p>\r\n<p> </p>\r\n<p> </p>\r\n<p align="center"><font size="2">Impressum hinzufügen, Adresse etc...</font></p>\r\n<p align="center"><font size="1"><br /></font></p>\r\n<p align="center"><img style="WIDTH: 234px; HEIGHT: 60px" alt="banner2" src="https://www.anteile4lose.de/banner/234.gif" /> </p>\r\n<hr />\r\n<p> </p>\r\n<p align="center"><strong><font size="3">Bei Anfragen bitte immer KlammID mit angeben!</font></strong> </p>');
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `projekte`
--
CREATE TABLE `projekte` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(50) character set latin1 collate latin1_german1_ci NOT NULL default '',
`kurs` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `transaktionen`
--
CREATE TABLE `transaktionen` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`zeit` int(11) NOT NULL default '0',
`klammid` int(11) NOT NULL default '0',
`betreff` varchar(50) NOT NULL default '',
`art` char(1) NOT NULL default '',
`anzahl` decimal(10,2) NOT NULL default '0.00',
`anzahl_aktien` int(11) NOT NULL default '0',
`projektid` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `user`
--
CREATE TABLE `user` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`klammid` int(11) NOT NULL default '0',
`passwort` varchar(50) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`lose` decimal(10,2) NOT NULL default '0.00',
`eingezahlt` decimal(10,2) NOT NULL default '0.00',
`ausgezahlt` decimal(10,2) NOT NULL default '0.00',
`status` varchar(50) NOT NULL default 'user',
`sperre` int(1) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Daten für Tabelle `user`
--
INSERT INTO `user` (`id`, `klammid`, `passwort`, `email`, `lose`, `eingezahlt`, `ausgezahlt`, `status`, `sperre`) VALUES
(1, 1, '', 'xxx', 0.00, 0.00, 0.00, 'admin', 0);
Kann mir einer den Code in eien frühere SQL version umwandeln?
Lg Andre
