求助:PHP调用数据库数据输出结果总重复一次。
表里有两条内容:
1111111111111111111111111
2222222222222222222222222
- PHP code
<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?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("se<div>本文来*源gaodai^.ma#com搞#代!码网</div><pre>搞gaodaima代码
t 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;?>
.lingd.cn/” target=”_blank” rel=”nofollow”><?php echo $bbsname; ?>
[<?php echo $bbstype; ?>]
<?php}?>
输出显示内容为:
11111111111111111111111111
22222222222222222222222222
11111111111111111111111111
22222222222222222222222222
请问这是怎么回事呢,求解
——解决方案——————–
——解决方案——————–
box.innerHTML+=box.innerHTML;这句的问题
这样假设 box.innerHTML 为 ‘111’;
那么 box.innerHTML+=box.innerHTML; 后,box.innerHTML 为 ‘111111’;