当前位置: 代码迷 >> PHP >> PHP调用数据库数据输出结果总重复一次
  详细解决方案

PHP调用数据库数据输出结果总重复一次

热度:298   发布时间:2016-04-29 01:34:17.0
求助:PHP调用数据库数据输出结果总重复一次。
表里有两条内容:
1111111111111111111111111
2222222222222222222222222

PHP code
<?php//设置数据库变量$db_host   = 'localhost';$db_user   = 'root';$db_passw = '123456';$db_name  = 'freebb';$conn = mysql_connect($db_host,$db_user,$db_passw) or die ('数据库连接失败!');mysql_query("set names 'utf8'");mysql_select_db($db_name,$conn) or die('数据库选定失败!');$sql = "SELECT * FROM `member` ORDER BY `id` DESC LIMIT 0, 16";$result = mysql_query($sql) or die('数据库查询失败!');  while($mem = mysql_fetch_object($result)) //循环开始{    $username = $mem->username;      $bbsname = $mem->bbsname;    $bbstype = $mem->bbstype;?>              <li>                <div class="title"><a href="http://<?php echo $username; ?>.lingd.cn/" target="_blank"><?php echo $bbsname; ?></a></div>                <div class="type">[<?php echo $bbstype; ?>]</div>              </li><?php}?>


输出显示内容为:
11111111111111111111111111
22222222222222222222222222
11111111111111111111111111
22222222222222222222222222

请问这是怎么回事呢,求解

------解决方案--------------------
探讨

引用:
引用:

引用:
while($mem = mysql_fetch_assoc($result)) //循环开始
{
echo $men['username'];
echo $men['bbsname'];
}

这样会重复吗?看看
?>


这样显示空白了 不能输出


在循环里 var_dump($m……

------解决方案--------------------
box.innerHTML+=box.innerHTML;这句的问题
这样假设 box.innerHTML 为 '111';
那么 box.innerHTML+=box.innerHTML; 后,box.innerHTML 为 '111111';
  相关解决方案