DDr-manMedlem sedan juli 2002732 inlägg Frågan#1 Kan nån hjälpa mig med följande sak?
Har en lista över sql-filer, vilka är
kurs1.sql
kurs2.sql
kurs3.sql
Går det med php att göra så att man läser in alla sql-filer samtidigt
i MySQL? Har nån några förslag?
SSPiNMedlem sedan mars 20007 896 inlägg Samtidigt blir väl svårt, men något liknande ska ju funka:
$str = "";
$str .= implode( '', file( "kurs1.sql" ) );
$str .= implode( '', file( "kurs2.sql" ) );
$str .= implode( '', file( "kurs3.sql" ) );
$queryResult = mysql_query( $str );
...
kurs1.sql
INSERT INTO tbl
(fld1, fld2)
VALUES('value', 'value');
kurs2.sql
SELECT *
FROM tbl
ORDER BY fld;
SSPiNMedlem sedan mars 20007 896 inlägg Eller du kanske tänkte på att automatiskt köra en SQL-fil i en loop?
for( $i = 1; $i <= 3; $i++ ) {
$sqlString = implode( '', file( "kurs" . $i . ".sql" ) );
mysql_query( $sqlString );
}
:q