我有一个表格,存储了学生在一个学期和会话期间注册的课程。我为特定学生填充了课程代码。下面是提取课程代码的函数:
function get_course_code(){
global $connection;
$query = "SELECT DISTINCT course_code ";
$query .= "FROM tbl_registered_courses_400 ";
$query .= "WHERE matric_no = '03/55ec101' LIMIT 10";
$course_code_set = mysql_query($query, $connection);
confirm_query($course_code_set);
return $course_code_set;
}
当我在主页面调用函数时,它返回了以下结果。
$courseCode = get_course_code();
$courseFilter = '';
while ($courseList = mysql_fetch_array($courseCode)){
$courseList['course_code'];
$courseFilter .= "\""."{$courseList['course_code']}"."\",";
$courseFilter;
}
$course = array($courseFilter);
print_r($course);
数组([0] => "PHY 432","CSC 491","CHM 401","CHM 402","MAT 451","MAT 452","CSC 423","BLY 401")
我想把$course数组分成一个新的数组,将上述字符串的值读出来。
array(
[0] => PHY 432
[1] => CSC 491
[2] => CHM 401
[3] => CHM 402
.
.
.
e.t.c
)
$course数组中的字符串数据来自数据库中的course_code列。 我想要使用新数组的结果来形成一个在数据库中保存每个学期/会话中完成不同课程matric_no结果的行。我会感激任何帮助来完成这项工作。
mysql
转换到mysqli
或PDO
,因为它已经过时了! - mlishn