CSVファイルから取り出したデータを配列に入れて
Smartyで呼び出してみる。
DBが使えない環境でとりあえずの策として利用してみた。
$fname = "csv/sample.csv";
$file = fopen($fname, "r");
$i = 0;
while(list($sp_date, $sp_title, $sp_detail, $sp_url, $sp_photo) = fgetcsv($file, 1000, ",")) {
$sp_data[$i]["sp_date"] = $sp_date;
$sp_data[$i]["sp_title"] = $sp_title;
$sp_data[$i]["sp_detail"] = $sp_detail;
$sp_data[$i]["sp_url"] = $sp_url;
$sp_data[$i]["sp_photo"] = $sp_photo;
$i++;
}//end while
fclose($file);
$smarty = new Smarty();
$smarty -> assign("sp_data", $sp_data);
Smartyで呼び出してみる。
DBが使えない環境でとりあえずの策として利用してみた。
$fname = "csv/sample.csv";
$file = fopen($fname, "r");
$i = 0;
while(list($sp_date, $sp_title, $sp_detail, $sp_url, $sp_photo) = fgetcsv($file, 1000, ",")) {
$sp_data[$i]["sp_date"] = $sp_date;
$sp_data[$i]["sp_title"] = $sp_title;
$sp_data[$i]["sp_detail"] = $sp_detail;
$sp_data[$i]["sp_url"] = $sp_url;
$sp_data[$i]["sp_photo"] = $sp_photo;
$i++;
}//end while
fclose($file);
$smarty = new Smarty();
$smarty -> assign("sp_data", $sp_data);


コメントする