有没有办法为现有查询添加单个值?

时间:2016-02-16 16:08:42

标签: php mysql arrays json

所以我们现在设置为从Restful API运行所有SQL查询,这个我已经知道如何检索这样的学生的完整列表,

|ID|  FirstNm  |  LastNm | address | phone | cell |      
|---|------------|-----------|-----------|--------|---------|     
|---|------------|-----------|-----------|-----|------------|

但如果我想在列表顶部显示教师姓名,学校名称等,该怎么办。数据来自不同的表格。是否可以包含到现有查询中(某些函数只能抓取一条记录)。或者是否有必要运行另一个API调用?

到目前为止我在API中的处理过程:

if ($operation == 'studentlist') {
    $schoolid = $_GET['schoolid'];
    $result = mysql_query("select * from tbl_student where SchoolID='" . $schoolid . "'", $cnx);
    $recipes = array();
    while ($recipe = mysql_fetch_array($result, MYSQL_ASSOC)) {
        $recipes[] = $recipe;
    }
    $output = json_encode(array('data' => $recipes));
    echo $output;
}

以下是我想要实现的目标:

    _____________________________________________________________
    |                                                            |
    |   ______ "Ms. Jefferson's" Class -- Student List___        |   
    |____________________________________________________________|  
    |                                                            |                                                       
    | ID|  FirstNm   |  LastNm   |  address  | Phone  | cell fon |                                                   
    |---|------------|-----------|-----------|--------|----------|     
    |---|------------|-----------|-----------|--------|----------| 

这应该让你知道我想要实现的目标......“Jeffeson女士”将成为老师的名字......

0 个答案:

没有答案