У меня есть следующий код PHP, который считывает данные из отформатированного текстового файла с данными, разделенными запятыми.
// Create database gameDB
if (mysql_query('create database gameDB', $connection)) {
echo "Database gameDB created successfully.\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n:";
}
// select which database to use
mysql_select_db('gameDB', $connection);
// create table xyzcoord if it doesn't already exist
mysql_query('CREATE TABLE IF NOT EXISTS xyzcoord (
Frame varchar(100),
X varchar(100),
Y varchar(100),
Z varchar(100))', $connection);
$wx = array_map('trim',file("20-frames-xyz-coordinates.txt"));
$newwx = array();
foreach($wx as $i => $line)
{
if ($i > 1)
{
$tmp = array_filter(explode(' ',$line));
$q = "insert into xyzcoord (Frame, X, Y, Z) values ('" . implode("','",$tmp) . "')";
$rw = mysql_query($q) or die("Problem with the query: $q<br>" . mysql_error());
}
}
?>
Моя проблема в том, что у меня есть другой текстовый файл, который мне нужно прочитать, где данные неструктурированы в формате ниже, для 60 кадров.данные, которые еще не отформатированы, и сохраните их в БД MySQL в виде таблиц.Я не уверен, как я могу читать данные в формате его с использованием PHP.Я рассмотрел использование JSON.Любая помощь приветствуется.