//Stock Format: Code, Date, Open, High, Low, Close, Volume
//File where Stock End of Day data is stored
$lines = file('stockdata.txt');
foreach ($lines as $line_num => $line) {
$pieces = explode(",", $line);
//Where $pieces[0] = Stock Code, $pieces[1] = Date etc
$result = @mysql_query("SELECT * FROM ". $pieces[0] ."");
if (!$result) {
//No table exists - create table and update table
//Creating table in MYSQL database
@$create = mysql_query("CREATE TABLE ". $pieces[0] ." (date int(8), open float(7,3), high float(7,3), low float(7,3), close float(7,3), volume int(8) )");
//Inserting data into the new table
@$new = mysql_query("INSERT into `". $pieces[0] ."` (date, open, high, low, close, volume) values ('". $pieces[1] ."', '". $pieces[2] ."', '". $pieces[3] ."', '". $pieces[4] ."', '". $pieces[5] ."', '". $pieces[6] ."')");
} else {
//Table found - Insert data into table
@$new = mysql_query("INSERT into `". $pieces[0] ."` (date, open, high, low, close, volume) values ('". $pieces[1] ."', '". $pieces[2] ."', '". $pieces[3] ."', '". $pieces[4] ."', '". $pieces[5] ."', '". $pieces[6] ."')");
}
}
?>
Bookmarks