我必须从数据库中获取所有学生的电话号码,并将其存储在字符串变量中,并在它们之间使用逗号。 我尝试了以下方法,但失败了。
这是我的下面的代码:
$toNumbersCsv="";
$this->db->select("std_cellNo");
$this->db->from("student");
$queryforPhone = $this->db->get();
//Attempt 1
// while ($row = mysql_fetch_assoc($queryforPhone)) {
// $toNumbersCsv .= $row['std_cellNo'].',';
// }
//Attempt 2
foreach($queryforPhone as $qfp){
$toNumbersCsv .= $qfp.',';
}
答案 0 :(得分:0)
foreach($queryforPhone->result() as $qfp){
$toNumbersCsv .= $qfp->std_cellNo.',';
}
答案 1 :(得分:0)
希望这对您有帮助:
也使用char* nm[5][50];
从查询中获取记录
result()
了解更多:https://www.codeigniter.com/user_guide/database/results.html