ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
534
534
EMPFEHLEN
-
also,
ich hab ein kleines script um links einzutragen runtergeladen......
tja, aber mit meinem gnadenlosen skill in php und mySQL (
) krieg ich das nicht gebacken.......
es geht alles soweit klar, bis auf das mit der datenbank:
ich soll aus einer *.sql datei tables in die datenbank eintragen......WIE?
hab damit echt null erfahrung also: helft mir bitte
mfg
sam
-
ich weiss da nicht genau was du meinst!! Hast du phpmyadmin auf der Platte**** Wenn ja dann musst du normal ja nur die Datenbank erstellen, das script trägt dann automatisch die Tabellen ein. So kenn ich das nur, habe aber auch soviel erfahrung auch noch nicht. wenn du willst kannst mir das script mal zuschicken oder den link wo ich es mir downloaden kann.
-
Ich kann mir auch nur vorstellen das du eine Dump von einer Tabellenstruktur hast, mit phpmyadmin sollte dieser leicht einzuspielen sein. Wenn du das in phpmyadmin einspielen möchtest gibt es einmal die Möglichkeit die Datei anzugeben und diese wird ausgelesen, oder aber es gibt ein Textfeld wo die Struktur reinkopiert wird. Ansonsten weiß ich nicht genau was du meinst.
-
ich habe das hier:
CREATE TABLE phpprogramme (
id int(11) DEFAULT '0' NOT NULL auto_increment,
titel text NOT NULL,
beschreibung text NOT NULL,
preis text NOT NULL,
braucht text NOT NULL,
hits int(11) DEFAULT '0' NOT NULL,
b1 int(11) DEFAULT '0' NOT NULL,
b2 int(11) DEFAULT '0' NOT NULL,
b3 int(11) DEFAULT '0' NOT NULL,
b4 int(11) DEFAULT '0' NOT NULL,
b5 int(11) DEFAULT '0' NOT NULL,
b6 int(11) DEFAULT '0' NOT NULL,
bb double(16,4),
neu int(11) DEFAULT '0' NOT NULL,
datum date DEFAULT '0000-00-00' NOT NULL,
bereich varchar(32) NOT NULL,
hplink text NOT NULL,
programmlink text NOT NULL,
PRIMARY KEY (id),
KEY bereich (bereich)
);
CREATE TABLE phpbereich (
id text NOT NULL,
titel text NOT NULL,
beschreibung text NOT NULL,
masse int(11) DEFAULT '0' NOT NULL,
hits int(11) DEFAULT '0' NOT NULL,
nr int(11) DEFAULT '0' NOT NULL auto_increment,
zunr int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (nr),
KEY zunr (zunr)
);
CREATE TABLE phpkommentar (
id int(11) DEFAULT '0' NOT NULL,
kommentar text NOT NULL,
name text NOT NULL,
mail text NOT NULL,
datum date DEFAULT '0000-00-00' NOT NULL,
status int(11) DEFAULT '0' NOT NULL,
nummer int(11) DEFAULT '0' NOT NULL auto_increment,
PRIMARY KEY (nummer),
KEY id (id)
);
-
Erstelle eine PHP-Datei, wo folgendes drin steht:
Code :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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
<? $mysql_id = mysql_connect("[i]mysql-ip[/i]", "[i]mysql-username[/i]", "[i]mysql-passwort[/i]"); mysql_select_db("[i]mysql-datenbank[/i]", $mysql_id); $sql1 = "CREATE TABLE phpprogramme ( id int(11) DEFAULT '0' NOT NULL auto_increment, titel text NOT NULL, beschreibung text NOT NULL, preis text NOT NULL, braucht text NOT NULL, hits int(11) DEFAULT '0' NOT NULL, b1 int(11) DEFAULT '0' NOT NULL, b2 int(11) DEFAULT '0' NOT NULL, b3 int(11) DEFAULT '0' NOT NULL, b4 int(11) DEFAULT '0' NOT NULL, b5 int(11) DEFAULT '0' NOT NULL, b6 int(11) DEFAULT '0' NOT NULL, bb double(16,4), neu int(11) DEFAULT '0' NOT NULL, datum date DEFAULT '0000-00-00' NOT NULL, bereich varchar(32) NOT NULL, hplink text NOT NULL, programmlink text NOT NULL, PRIMARY KEY (id), KEY bereich (bereich) );"; $sql2 = "CREATE TABLE phpbereich ( id text NOT NULL, titel text NOT NULL, beschreibung text NOT NULL, masse int(11) DEFAULT '0' NOT NULL, hits int(11) DEFAULT '0' NOT NULL, nr int(11) DEFAULT '0' NOT NULL auto_increment, zunr int(11) DEFAULT '0' NOT NULL, PRIMARY KEY (nr), KEY zunr (zunr) );"; $sql3 = "CREATE TABLE phpkommentar ( id int(11) DEFAULT '0' NOT NULL, kommentar text NOT NULL, name text NOT NULL, mail text NOT NULL, datum date DEFAULT '0000-00-00' NOT NULL, status int(11) DEFAULT '0' NOT NULL, nummer int(11) DEFAULT '0' NOT NULL auto_increment, PRIMARY KEY (nummer), KEY id (id) );"; mysql_query($sql1, $mysql_id) or die(mysql_error()); mysql_query($sql2, $mysql_id) or die(mysql_error()); mysql_query($sql3, $mysql_id) or die(mysql_error()); mysql_close($mysql_id); ?>
Die kursiven Werte ersetzt zu natürlich durch deine Angaben. Die Datei lädst du dann auf deinen Server und rufst sie über den Browser auf. Wenn keine Fehlermeldung erscheint, ist alles glatt gelaufen und die Tabellen wurden erstellt. Andernfalls einfach nochmal mit der ausgegebenen Fehlermeldung nachfragen.
-
dankeschön! werds gleich probieren
edit: leere seite, alles ****t wunderbar! thx!Geändert von sam (18.02.02 um 17:14 Uhr)
-
18.02.02 20:54 #7Dunsti Tutorials.de Gastzugang
das, was haintz und SirNeo mit PHPMyAdmin gemeint haben siehst Du in dem angehängten Bild. Da einfach die SQL-Datei auswählen, und auf OK klicken

Dunsti
-
hmmm jo, so werds ichs das nächste mal machen, aber mein phpadmin ****t nich ganz so wie ich will
.....aber egal.....danke an alle!
mfg
sam
Ähnliche Themen
-
Inhalt eines scripts in DIV laden
Von bauchinj im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 14.12.09, 07:43 -
2 DB Connections innerhalb eines Scripts
Von xtratz im Forum PHPAntworten: 25Letzter Beitrag: 15.07.08, 21:54 -
Modifikation eines PHP / Ajax Upload Scripts
Von thetetsuo im Forum PHPAntworten: 0Letzter Beitrag: 11.02.08, 15:39 -
Verarbeitungszeit eines Scripts anzeigen!
Von Hannibal im Forum PHPAntworten: 3Letzter Beitrag: 30.11.05, 16:06 -
Hilfe beim Einbau eines J.Scripts
Von hagi2k2 im Forum Javascript & AjaxAntworten: 15Letzter Beitrag: 24.10.02, 14:05





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren