SQL游标的优点是可以方便从一个结果集中进行循环遍历数据在进行 *** 作。
1、游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的 *** 作,而不是一次对整个结果集进行同一种 *** 作;
2、它还提供对基于游标位置而对表中数据进行删除或更新的能力;
3、游标把作为面向集合的数据库管理系统和面向行的程序设计两者联系起来,使两个数据处理方式能够进行沟通。
foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成。in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素。 该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达式返回值为true,foreach块中的语句就能够执行。一旦集合中的元素都已经被访问到,整个表达式的值为false,控制流程就转入到foreach块后面 的执行语句。把复选框的值作为参数提交,作为循环的次数$s1 = $_POST['s1']//获取样品数量
for($i = 1$i<=$s1$i++){
$tmp = $_POST['smp'.$i] //这里是对应循环中的文本框name属性
$sql = "insert into 表名(字段....) values('样品名',数量)"
mysql_query($sql,$conn)
}
这样写,能看明白么?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)