|
|
|
| Как сделать всё в одном массиве ? дела обстоят так, я даю запрос с помощью like мне выдаётся список ID их все надо поместить в 1 массив, ID выводятся через while.. Вся ерунда в том что у меня получается много массивов... Помогите пожалуйста. | |
|
|
|
|
|
|
|
для: bartik
(20.10.2006 в 20:59)
| | В смысле много массивов получается?
Просто вместо вывода ID, заносите его в массив $array[] = $id; | |
|
|
|
|
|
|
|
для: kasmanaft
(20.10.2006 в 21:39)
| | Сделал получилось вот что, а мне надо чтобы было всё в 1 массиве.
while($z=mysql_fetch_array($result)){
$array[] = $z[lid];
print_r ($array);
}
|
Результат
Array ( [0] => 2802 ) Array ( [0] => 2802 [1] => 2852 ) Array ( [0] => 2802 [1] => 2852 [2] => 3285 ) Array ( [0] => 2802 [1] => 2852 [2] => 3285 [3] => 3500 )
|
| |
|
|
|
|
|
|
|
для: bartik
(20.10.2006 в 22:17)
| | так происходит потому что вы выдите массив каждый раз при добавлении в него данных.
Попробуйте так:
while($z=mysql_fetch_array($result)){
$array[] = $z[lid];
}
print_r ($array);
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(20.10.2006 в 23:08)
| | Всё понял, можно и так и так, Спасибо тема закрыта. | |
|
|
|