您的位置:

php循环输出有错,php循环引用

本文目录一览:

php循环输出有错 不能显示 请帮忙修改一下

说实话,我没找到你需要嵌套循环的理由,尽管你用来双重循环,并且第一个while还是不完整的(没有闭合),如果你数据库有数据(抱歉我很少用面向过程写,不记得用面向过程方式怎么判断查询是否有值),以下在你打基础上我修改过的:

?php

$dbconn=mysql_connect("localhost", "root","");

$sqlname="ms_qua";

mysql_select_db($sqlname,$dbconn);

session_start();

?

div style="margin:0 auto; width:100%; padding-top:10px;"

b class="tableTitle"表名:厂家资质信息/bbr /

/div

table width="100%" border="1"

thead

th width="15"序号/td

th width="100"部门/td

th width="80"岗位/td

th width="50"姓名/td

th width="90"身份证号码/td

th width="70"合同签订时间/td

th width="200"证书名称/td

th width="130"发证单位/td

th width="130"证书编号/td

th width="70"发证日期/td

/thead

?php

$sql = "SELECT * FROM tables where qua='ms_qua' order by TABLE_NAME";

$result = mysql_query($sql);

while($row=mysql_fetch_array($result))

{

//print_r($row);

?

tr

td align="center"b?php echo $row['id'];?/b/td

td?php echo $row['bumen']; ?/td

td?php echo $row['gangwei'] ;?/td

td align="center"?php echo $row['xingming']; ?/td

td align="center"?php echo $row['shenfenzheng']; ?/td

td?php echo $row['hetongqianding']; ?/td

td?php echo $row['zhengshumingcheng']; ?/td

td?php echo $row['fazhengdanwei']; ?/td

td?php echo $row['zhengshubianhao']; ?/td

td?php echo $row['fazhengriqi']; ?/td

/tr

?php

}

mysql_close($dbconn);

?

/table

PHP求助session失效 循环输出出错

需要开启session,可以在php.ini中开启自动启用session,或者在?php开始标记的第一行输入session_start();

注意:session_start();之前不能有任何内容输出!

例:

正确:

?php

session_start(); //启用会话

$_SESSION['a'] = "session名为a的内容"; //创建一个会话

echo $_SESSION['a']; //输出会话

//unset($_SESSION['a']) 将a会话删除

//unset(); 删除全部会话

?

错误:

?php

echo "内容,这里也可以是html,只要是能够看到的都算"; //输出内容

session_start(); //启用会话

$_SESSION['a'] = "session名为a的内容"; //创建一个会话

echo $_SESSION['a']; //输出会话

//unset($_SESSION['a']) 将a会话删除

//unset(); 删除全部会话

?

因为启动会话前输出了信息或者有内容,导致会话无法启动。

PHP循环语句错误,一直重复循环

如果你是显示一直重复循环,应该是在循环条件语句哪里,你看看框架里有没有读取到缓存的那种语句,这里是最容易死循环的了。