我有这个PHP脚本:配售SQL查询结果到一个数组
<?php
$gregorianMonth = date(n);
$gregorianDay = date(j);
$gregorianYear = date(Y);
$jdDate = gregoriantojd($gregorianMonth,$gregorianDay,$gregorianYear);
$hebrewMonthName = jdmonthname($jdDate,4);
$hebrewDate = jdtojewish($jdDate);
list($hebrewMonth, $hebrewDay, $hebrewYear) = split('/',$hebrewDate);
?>
<?php
$table_name = "candle_number";
$data = $wpdb->get_results("SELECT email FROM `{$table_name}` WHERE `datehebrew` LIKE '%%$hebrewDay%%' AND `datehebrew` LIKE '%%$hebrewMonth%%' AND date_pref = \"hebrew\"");
foreach($data as $rs){
echo "
<p>{$rs->email}</p>
";hat I can
$i++;
}
?>
而我最初的想法是使用foreach
循环与CURL
Mailchimp API,以每封电子邮件发送给我的终点,那种一个。
但我知道foreach
可能没有循环过程,它不是很干净。我认为更好的解决方案是将每个结果放入一个数组,然后发送curl中的THAT数组,因为MC API将接受它。
我仍然是一个新手,虽然所以这是我卡住的地方。那么如何从查询中获取这些结果并将它们放入一个字符串?
添加到阵列与'[]'或'array_push'完成。请按照手册。 –