A. php中怎么循环插入数据库
把复选框的值作为参数提交,作为循环的次数
$s1 = $_POST['s1'];//获取样品数量
for($i = 1; $i<=$s1; $i++){
$tmp = $_POST['smp'.$i]; //这里是对应循环中的文本框name属性
$sql = "insert into 表名(字段....) values('样品名',数量)";
mysql_query($sql,$conn);
}
这样写,能看明白么?
B. 在JAVA语言中loop这个指令是怎么使用的呀
java中loop:for(;;)...中的loop只是continue和break的标记,可以在for前面写任意的标记,比如loop1,loop2,在循环中可以break loop1;continue loop1
C. 请大师详细介绍php的loop读取数据库数据的使用。。
<!--{loop $author_group $v}-->
<li><a href="forum.php?mod=viewthread&tid=$v[tid]">$v[subject]</a></li>
<!--{/loop}-->
D. PHP 获取数据库数据库并loop循环
看起来有点像discuz!的模板..........
感觉你的意思应该是:
<!--{loop $author_group $v}-->
<li><a href="forum.php?mod=viewthread&tid=$v[tid]">$v[subject]</a></li>
<!--{/loop}-->
如果真的是discuz!的模板的说,你可以找找template_t这个文件夹(好吧,如果我没有记错的话)里面有编译后的php模板代码。
结果大致上应该是(discuz好像是要求开启短标签的,所以下面也用了短标签)
<? is_array($author_group) { foreach($author_group as $v) { ?>
<li><a href="forum.php?mod=viewthread&tid=<?=$v['tid']?>"><?=$v['subject']?></a></li>
<? } }?>
如果你看得懂php,只是不明白discuz!(我就假设我猜对了吧)模板机制,你可以看看源代码,从中找出模板编绎的方式,discuz!的模板机制是非常简单的东西。
如果你看不懂php,那你想要自己改模板的话,建议先花些时间学习下。
E. 求数据库function函数loop循环写法的思路
不明白 要干什么~~
F. 在oracle数据库中怎样循环删除重复数据用for in loop
for cur (select s.id,s.name,s.num,count(1),max(rowid) max_rowid from student s group by s.id,s.name,s.num having count(1)>1)
loop
delete from student where rowid<>cur.max_rowid and id=cur.id and name=cur.name and num=cur.num
end loop;
G. 数据库里面的游标,内模式,模式,外模式什么意思
游标就是一个指针,查询一个结果集,这个指针可以指向结果集中任何一条记录。可以理解为指向结果集记录的指针,但是只能返回一行记录,如果需要多行就需要使用LOOP语句。
数据库有三种模式:模式、外模式、内模式。
通俗来讲模式就是开发人员通过需求设计一个逻辑结构。外模式就是用户面对的某一部分。内模式就是存储介质上存储方式的物理结构。
H. 数据库循环插入数值
数量多的话用insert select方法插入,如果只是纯数字的话,可以用系统表
insert into tb (a,b) select a.number,b.number from master..spt_values a,master..spt_values b
where a.type='p' and b.type='p' and a.number between 1 and 100 and b.number between 1 and 5
I. oracle数据库loop循环--未找到数据
你可以跟踪调试下。
可能是表tb_dstu经过where筛选后,行数小于循环中的v_i,查不到数据导致。