实际上我不知道如何生成 .csv 文件。我浏览了各种电子笔记,但仍然没有得到。
我想做的事?
我已经编写了一段代码来回显“ partner_name ”和“ link ”,但这些需要放入formDetails.csv文件中。
$result = mysql_query(
"SELECT form_id, partner_name
FROM `ef_kabaadkhana`.`ef_form_master_v1`
WHERE active = 1 AND listed = 1;"
);
while ($formDetails = mysql_fetch_assoc($result)) {
$partner_name = $formDetails['partner_name'];
$formId = $formDetails['form_id'];
$slugifyPartnername = slugify($partner_name);
$partner_link = "http://myforms.com/form/{$formId}/{$slugifyPartnername}";
echo $partner_name . '=>' . $partner_link, "\n";
}
function slugify($text) {
$text = preg_replace('~[^\\pL\d]+~u', '-', $text);
$text = trim($text, '-');
if (function_exists('iconv'))
$text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
$text = strtolower($text);
$text = preg_replace('~[^-\w]+~', '', $text);
if (empty($text))
return 'n-a';
return $text;
}
它能做什么?
它只是从ef_form_master_v1
表中获取 form_id 和 partner_name。和被相应地定义和显示$partnerName
。$partnerlink
但我不想回显$partnerName
and $partnerlink
,而是想将这些参数数组放在一个名为 .csv 的 CSV 文件中formDetails.csv
。