php无限循环数据库 php循环函数

php中怎么循环插入数据库把复选框的值作为参数提交,作为循环的次数
$s1 = $_POST['s1'];//获取样品数量
for($i = 1; $i=$s1; $i++){
$tmp = $_POST['smp'.$i];//这里是对应循环中的文本框name属性
$sql = "insert into 表名(字段....) values('样品名',数量)";
mysql_query($sql,$conn);
}
这样写,能看明白么?
php怎么循环数据库里的内容您好,可参考如下思路,然后结合自己的业务逻辑即可:
?php
//首先链接数据库
$conn = mysql_connect('主机名','数据库登陆用户名','数据库登陆密码') or die('链接数据库失败');
//选择数据库
mysql_select_db( 'test',$conn );
//假设test数据库中有文章表,article , 表有字段 id,title,create_time 那么可采用如下代码循环读出里面数据
//进行SQL查询-查询article中的数据并按照id倒序排列
$sql = 'SELECT *FROM article ORDER BY id DESC';
//获取执行结果
$result = mysql_query( $sql,$conn );
if( !$result ) die( '执行SQL语句失败' );
//循环读出结果集中的数据
while( $row = mysql_fetch_assoc( $result ) )
{
//输出数据
echo $row['id'].'--'.$row['title'].'--'.$row['create_time'].'br/';
}
//如果test中有三条数据,比如下列数据
//id titlecreate_time
//1文章标题12014/10/31 14:20
//2文章标题22014/11/01 15:12
//3文章标题32014/11/03 12:10
//那么执行代码后,网页应显示如下:
//3--文章标题3--2014/11/03 12:10
//2--文章标题2--2014/11/01 15:12
//1--文章标题1--2014/10/31 14:20
?
php循环更新数据库需要关闭吗php循环更新数据库不需要关闭 。当php文件被触发时,它会更新数据库,休眠等它就是这样编程的,所以php循环更新数据库不需要关闭 。
php while语句出现无限循环 如何解决?尝试修改代码如下:
while($sc = mysql_fetch_array($result)) {
echo "用户名:".$sc['username']."nbsp;nbsp;昵称:"
.$sc['usernc']."nbsp;nbsp;真实姓名:".$sc['userzsname']
."nbsp;nbsp;财富值:".$sc['usermoney'];
}
提示说明:
【php无限循环数据库 php循环函数】mysql_fetch_array() 函数的功能是:从数据库结果集中取得一行数据,并作为数组形式返回结果 。
如果取得数据正确,返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false 。
你上面的代码中,取了一行记录 , 其后的 while 以其结果为循环条件,而这个循环条件在其后的循环体中,没有再次进行更新,所以会一直死循环 。
php无限循环数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php循环函数、php无限循环数据库的信息别忘了在本站进行查找喔 。

    推荐阅读