| |
|
|
| | скажите как сделать так чтобы функция stuffle() сортировала массив и при этом не делала один из элементов массива пустым
вот есть массив $arr и после того как делаю stuffle($arr); и вывожу массив то один элемент в случайном порядке оказывается пустой строкой, как с этим бороться? | |
| |
|
|
| |
|
|
| |
для: Kish
(29.03.2008 в 21:04)
| | | Я вообще о такой функции слышу первый раз... Да и в мануале не увидел её... | |
| |
|
|
| |
|
|
| |
для: DEM
(29.03.2008 в 21:07)
| | | да я неверно её написал, не stuffle() а shuffle() извиняюсь, вот кусок кода
<?php
include("includes.php");
$tt = "SELECT * FROM `katalog` WHERE id != ''";
$result = mysql_query($tt);
$arr = array();
while( $arr[] = mysql_fetch_row($result) );
$query = "SELECT count(`chat`) FROM `katalog` where `chat`!=''";
$q=mysql_query($query);
$kolvo = (mysql_result($q,0));
shuffle($arr);
?>
|
| |
| |
|
|
| |
|
|
| |
для: Kish
(29.03.2008 в 21:09)
| | | Я проверил, у мну всё норм (масив был таким array("1","3","2"); )... | |
| |
|
|
| |
|
|
| |
для: DEM
(29.03.2008 в 21:15)
| | | есть ли еще какиенибудь иные способы сортировки массива в случайном порядке? | |
| |
|
|