передача mysql_fetch_array в array () - PullRequest
4 голосов
/ 25 декабря 2009

как я могу передать mysql_fetch_array () в array ()

Ответы [ 4 ]

16 голосов
/ 25 декабря 2009

Если вы хотите использовать его для нескольких результатов, вы можете назначить его в операторе while. Такие как

$query = mysql_query("SELECT * FROM users");
$resultSet = array();
while($result = mysql_fetch_array($query))
{
    $resultSet[] = $result;
}
5 голосов
/ 25 декабря 2009

Вы имели в виду:

$variable = mysql_fetch_array($result); //$variable is now an array
4 голосов
/ 04 ноября 2011

Более короткая версия для добавления нескольких результатов в массив с оператором while

while($r[]=mysql_fetch_array($query));
array_pop($r); // mysql_fetch_array() moves the internal data pointer ahead so last row should be cut off
0 голосов
/ 25 декабря 2009

mysql_fetch_array () - это просто функция, которая выводит массив, поэтому вы можете просто присоединить его к любой переменной, например:

$foo = mysql_fetch_array($bar);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...