php/mysql: Wie viele datensätze von .sql file über php importieren?

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_mysql_wie_viele_datensaetze_von_sql_file_ueber_112343/page_1 - zur Vollversion wechseln!


semteX schrieb am 18.04.2004 um 11:23

Ich bastel grad nen webinstaller.

jetzt hab ich 8 tabellen mit x einträgne die sollen alle von einer php file aus importiert werden.

Die ".sql" file die ich vom phpmyadmin komm kann ich ned wirklich direkt importiern. vor allem stimmen die INSERTS von der syntax her ned...

INSERT INTO `extensions` VALUES ( 2, 'mpg' ) ;# Affected rows:1

so kommens vom phpmyadmin. die passn eben ned...

ideen? mfg


Ringding schrieb am 18.04.2004 um 11:43

Schaut für mich sehr passend aus. Was sagt der Server denn für eine Fehlermeldung?


mat schrieb am 18.04.2004 um 12:03

http://www.overclockers.at/showthre...901#post1421901


semteX schrieb am 18.04.2004 um 12:03

fehler gefunden: sql kann immer nur 1 INSERT pro query eintragen

also $sql = "INSERT INTO `extensions` VALUES (1, 'avi');"; <= geht

$sql = "INSERT INTO `extensions` VALUES (1, 'avi');
INSERT INTO `extensions` VALUES (2, 'mpg');
INSERT INTO `extensions` VALUES (3, 'mpeg');
INSERT INTO `extensions` VALUES (4, 'dat');
INSERT INTO `extensions` VALUES (5, 'mov');
INSERT INTO `extensions` VALUES (6, 'wmv');
INSERT INTO `extensions` VALUES (10, 'asx');";

geht ned

@mat: w00t! big thx!


Hakke schrieb am 19.04.2004 um 12:31

Moin..

is zwar schon solved, aber warum einfach wenns auch kompliziert geht..

Code: PHP
$sql = "INSERT INTO extensions (1, 2, 3, 4, 5, 6, 10) VALUES ('avi, 'mpg', 'mpeg', 'dat', 'mov', 'wmv', 'asx');";
LG, Flo


mat schrieb am 19.04.2004 um 13:16

rtft

Zitat
Die ".sql" file die ich vom phpmyadmin komm kann ich ned wirklich direkt importiern. vor allem stimmen die INSERTS von der syntax her ned...


Hakke schrieb am 19.04.2004 um 13:34

rtf php/sql manual..

Schon seltsam, dass es zB im miniBB Install genauso geht..und da liegt auch eine install.sql vor, die so geschrieben ist, wie sie aus phpMyAdmin kommt. Aber egal.

LG, Flo


mat schrieb am 19.04.2004 um 13:43

Zitat
rtf php/sql manual..
wtf, bitte lies dir den thread durch! es is _egal_ wie das query ausschaut (dass du uns so schön substituiert hast); man muss das sql file in einzelne queries unterteilen. schau dir einfach mal den phpmyadmin code für den import eines .sql files an..


atrox schrieb am 19.04.2004 um 20:20

bei größeren imports, kann es notwendig sein, das script-timeout immer wieder zu erneuern, genauso wie es phpmyadmin tut.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026