Einzelnen Beitrag anzeigen
  #1  
Alt 02.03.2009, 15:03:42
goiko goiko ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 46
Beiträge: 1
Invalid query - insert admin

Hallo allerseits,

Ich versuche eine Literaturdatenbank zu erstellen und habe ein Apache Webserver und MySQL 5.1 Server und PHP 5 bereits installiert und konfiguriert. Jetzt versuche ich über den Browser die Installation von der Datenbank zu starten bekomme folgende Fehlermeldung:

Verbindung zu MYSQL-Server... OK
Datenbank mit dem Namen bib2 angelegt... OK
Die Tabellen Eintrag, Nutzer, Setting und Standard wurden angelegt... OK
Invalid query - insert admin

Die Datenbank kann ich anlegen, die oben genannten Tabellen ebenfalls, allerdings habe ich ein Problem irgendo hier meine ich, weiss aber nicht genau wo. Kann mir jemand ein Tip geben, bin noch ein Anfänger im Gebiet.

PHP-Code:
 $result3 = @mysql_query("create table nutzer (username varchar(80) not null primary key, password varchar(50) not null,
        name varchar(50) not null, email varchar(50) not null, rechte varchar(20) default 'normal', sessionID varchar(50), read_only INT( 14 ) NOT NULL, sprache varchar( 14 ) NOT NULL );"
)
    or die (
"Invalid query - nutzer");







    
$result4 = @mysql_query("create table setting (id text, urspr_land text, land varchar(120), sprache_t varchar(20), sprache_a varchar(20), archiv_ort varchar(40), archiv_fundus varchar(56), standort text,signatur varchar(250), bezugsadr text, textsorte text, bearbeiter text, eingabedatum text, endkontr text, endkontr_datum text, bearb_status text, abgabe_pool text, zeit_nach text, zeit_vor text, gruppe text, inst_org_abk text, inst_org_adr text, kontaktperson text, alter_titel text, aktueller_titel text, in_zs varchar(147), ort_26 varchar(80), verlag_26 varchar(80), jahr_26 varchar(40), band_26 varchar(40), ersch_weise varchar(60), auflage varchar(45), bibliogr_notiz_uncod varchar(130), notiz varchar(200), inst_kennung text, form varchar(250), in_bd_pp varchar(219), vol_34 varchar(40), jahr_34 text, heft_34 varchar(40),pp_34 varchar(40),vol_reihe text, isbn varchar(20), reihe varchar(200), abstract text, rubriken_inhalt text, kommentar text, deskriptor text, name_autor text, name_korp text, autor_status_72 text, autor_status_73 text, projektname text, seiten text, dummy varchar(100), dummy2 varchar(100),
        name_pseudo text, funktion_rolle text, in_akte_konvolut varchar(219), zitat text, name_person text, name_inst text, schlagwort text)"
)
    or die (
"Invalid query - setting");
    print 
'Die Tabellen Eintrag, Nutzer, Setting und Standard wurden angelegt... <font color="green"> OK </font><br>';
    
$result4 = @mysql_query("insert into nutzer (username, password, name, email,  rechte, read_only) values ('root', '21232f297a57a5a743894a0e4a801fc3', '$name', '$email', 'admin', '0')") or die ("Invalid query - insert admin");


    
$result5 = @mysql_query("CREATE TABLE `maske` (  `id` int(14) NOT NULL auto_increment,  `name` varchar(255) NOT NULL default '',  `array` text NOT NULL,   PRIMARY KEY  (`id`),   UNIQUE KEY `name` (`name`))")  or die ("Invalid query - insert maske");
    
$result6 = @mysql_query("CREATE TABLE `suche` (  `id` int(14) NOT NULL auto_increment,   `name` varchar(255) NOT NULL default '',  `array` text NOT NULL,   PRIMARY KEY  (`id`))")  or die ("Invalid query - insert suche");
    
$result7 = @mysql_query("CREATE TABLE `log` (   `id` int(14) NOT NULL default '0',   `user` varchar(255) NOT NULL default '',   `datakey` varchar(255) default NULL,   `ip` varchar(255) NOT NULL default '',   `timestamp` varchar(255) default NULL )")  or die ("Invalid query - insert log");
$result8 = @mysql_query("INSERT INTO maske VALUES(1,'Standard','1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;261;262;263;27;28;29;30;31;32;33;34;341;342;343;35;36;44;50;60;68;69;70;71;72;73;74;75;107;108;133;160;170;171;S')")  or die ("Invalid query - starndardwert maske ");
$result9 = @mysql_query("INSERT INTO `suche` VALUES (1, '1', '70;24;11;26;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0')")  or die ("Invalid query - standardwert suche ");
$result10 =@mysql_query("CREATE TABLE `langausgabe` ( `id` int(14) NOT NULL auto_increment,`name` varchar(255) NOT NULL default '',`array` text NOT NULL, PRIMARY KEY  (`id`))")or die ("Invalid query - standardwert langanzeige ");; 
Danke im voraus.

Gruß
Goiko
Mit Zitat antworten