从PHP传递数组到SQL服务器存储过程

时间:2017-02-09 10:10:11

标签: php sql arrays sql-server stored-procedures

我需要在SQL服务器上调用存储过程并传递项目数组。通过多个奖项传递学生信息的示例:

[awards]
id, description
1, Award 1
2, Award 2
3, Award 3
4, Award 4
5, Award 5

students:
id, first_name, last_name 

我需要通过一个有多个奖励ID的学生(这个数字可能会有所不同)。最终结果如下:

[students]
17, John, Doe [INSERTED]  

[student_awards]
id, student_id, award_id
1, 17, 2 [INSERTED]
1, 17, 3 [INSERTED]
1, 17, 5 [INSERTED]

我不是要求存储过程 - 我可以自己编写。我正在帮助理解一种使用多个award_id传递数组的方法。

谢谢!

0 个答案:

没有答案