我有一个显示登录用户名称的网站。我想先在页面上显示新添加的名称。对于例如在stackoverflow上发布此问题后,我的名字将首先显示在主页上。
我有一个接受名称的表单和一个display.php来显示名称:
<?php
mysql_connect('mysql', 'Usere', 'Pass');
mysql_select_db('a5803761_add');
$query =mysql_query('select * from addname');
while( $row = mysql_fetch_assoc($query) )
{
echo '<div style="min-width:300px;height:100px;border:red 5px;float:left;">''<a href='.$row['url'].>'.$row['name'].'</a>''</div>';
}
?>
这显示如下名称:
Mark james Bond
bill gates
现在,当我向我的数据库添加堆栈名称时,它显示如下:
Mark james Bond
bill gates stack
但我想首先显示堆栈:
stack Mark james
bond bill gates
假设我的数据库中有010000000个名称,我想首先在网页上显示最新添加的名称
答案 0 :(得分:1)
您需要尝试此代码
<?php
mysql_connect('mysql', 'Usere', 'Pass');
mysql_select_db('a5803761_add');
$query =mysql_query('select * from addname order by ID DESC limit 1');
while( $row = mysql_fetch_assoc($query) )
{
echo '<div style="min-width:300px;height:100px;border:red 5px;float:left;"><a href="'.$row['url'].'">'.$row['name'].'</a></div>';
}
?>
这一定对你有用
答案 1 :(得分:0)
试着希望这对你有用......
while( $row = mysql_fetch_assoc($query) )
{
$name1= $row['name'];
$url1= $row['url'];
}
<div style="min-width:300px;height:100px;border:red 5px;float:left;"><a href="<?php echo $url1; ?>"><?php echo $name1; ?></a></div>