我有一个文本文件,其中它以这种风格写入数据:
Floran / Marielle
我想检索分隔符;
然后将它们存储在数据库中(SQL Server)
事实例如表包含名字(varchar)和名称(varchar)我做不知道我是否必须将此信息存储在变量或表中或首先要做什么?
问问题
231 次
1 回答
1
// read file into $data
$data = file_get_contents('names.txt');
// create an array by splitting at every /
$data = explode('/',$data);
// create an SQL statement to insert into a database
$max = count($data);
$sql = '';
for ($i = 0; $i < $max; $i+=2)
$sql .= '("' . trim($data[$i]) . '","' . trim($data[$i+1]) . '"),';
$sql = 'INSERT INTO tablename (firstname,name) VALUES ' .trim($sql,',');
// add code for inserting into your db
于 2013-05-02T22:50:14.560 回答