php - 根据数组获取mysql结果

标签 php mysql

我想根据数组获取mysql结果。

我有这段代码,但它会带来一个结果并重复它,我想要所有结果

$connectdb  =   mysql_connect('localhost','root','') or die('nonno');
$selectdb   =   mysql_select_db('test',$connectdb) or die('fofofo');
$se_right   =   mysql_query("select * from ads ") or die(mysql_error());
$row        =   mysql_fetch_object($se_right);
$array = array(
                "id"    =>  $row->id,
                "name"  =>  $row->adsurl
            );
$se_ridght = mysql_query("select * from ads ") or die(mysql_error());

while($roww = mysql_fetch_object($se_ridght))
{
    foreach($array as $key =>$results)
    {
        echo $key.':'.$results.'<br />';
    }
}

最佳答案

试试这个。

$connectdb=mysql_connect('localhost','root','') or die('nonno');
$selectdb= mysql_select_db('test',$connectdb) or die('fofofo');
$se_right = mysql_query("select * from ads ") or die(mysql_error());
$row = mysql_fetch_object($se_right);
$array = array(
"id" => $row->id,
"name" =>$row->adsurl
);
$index = 0;
while($roww = mysql_fetch_assoc($se_ridght))
{
 $yourArray[$index] = $roww;
 $index++;
}
}

print_r($yourArray);

关于php - 根据数组获取mysql结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14290826/

相关文章:

mysql - 在 MySQL 中使用 IF 语句时出错

PHP、MySQL - 当输入是数组时返回使用哪个值?

php - 在 PHP 中,是否有一种万无一失的方法来确保远程文件是 CSS 文件?

php - Laravel - 如何从 Laravel 代码中的 json 中提取值

php - 使用 PHP 插入 mySQL 但没有显示在 phpmyadmin 中

javascript - PHP/AJAX 复选框值

mysql - 将多个表与主表连接起来

php - 如何使用 composer 在 Windows 中安装 Yii2 Alpha

php - 如何在 PHP 中使用数组从数据库生成基于 n 级别的父子图形树?

MySQL 一次相同的值