Hallo eine php Datei benötigt folgende Tabelle
INSERT INTO searches VALUES (’$user_id’,
‚$user_nick‘,
‚$suchtext‘,
‚$suchpreis‘,
‚$suchstart‘,
‚$suchend‘,
‚0‘)";
wie sieht der SQL Befehl aus damit die Tabelle erstellt wird?
Meine überlegungen:
CREATE TABLE searches
(
user_id
varchar(32) NOT NULL default ‚‘,
user_nick
varchar(32) default NULL,
suchtext
text,
suchstart
varchar(25) default NULL,
suchend
varchar(25) default NULL,
suchpreis
double(16,4) default NULL ;
Ist die Befehlskette so korekkt oder hab ich nen Fehler?
Gruß Daniel
myPages
2
Mir fehlt da ein abschliessendes ) ein Primary Key, ein Auto Increment …
default " gibt es auch nicht
Ansonsten aber denkbar Nimm doch einfach phpmyadmin, erstell dir die Tabelle nach deinen Wünschen und kopiere anschliessend den SQL-Befehl …
MfG
myPages
Balmung
3
erstell doch einfach eine bei phpmyadmin und schau dir an wie der Befehl ausschaut.
user_id ist sicher ein int(4) oder so
piratos
5
CREATE TABLE `searches` (
`user_id` varchar(32) default NULL,
`user_nick` varchar(32) default NULL,
`suchtext` text,
`suchstart` varchar(25) default NULL,
`suchend` varchar(25) default NULL,
`suchpreis` double(16,4) default NULL);