我的脚本有问题.
我有这个:
<?php
$r=mysql_query("SELECT * FROM memberships WHERE id!='".$userdata['membership']."'");
while($md = mysql_fetch_assoc($r)):
echo '<td class="header">'.$md['name'].'</td>';
endwhile;
?>
Run Code Online (Sandbox Code Playgroud)
这样可行.但如果在页面的下方,我会添加:
<?php
while($md = mysql_fetch_assoc($r)):
echo '<td class="result">'.$md['number_of_ads'].'</td>';
endwhile;
?>
Run Code Online (Sandbox Code Playgroud)
它不输出任何东西.为什么?
也许是因为没有更多的元素可以获取.不确定您要完成什么,但如果您想从头开始获取数据,则需要在第二个代码块之前添加:
mysql_data_seek($r, 0);
Run Code Online (Sandbox Code Playgroud)
这会将内部指针重置为开头.