Весь! результат

AleXanD

Новичок
Весь! результат

Интересног, можно ли получить "таблицу" не с помощь цикла:
PHP:
$res=mysql_query("SELECT * from m1 where id>30");
while ($arr[]=mysql_fetch-array($res,MYSQL_NUM));

После цикла в последней строчке массива пустое значение. Как получить его без пустого значения или как его удалить?
 

tony2001

TeaM PHPClub
>Как получить его без пустого значения
открыть мануал и посмотреть любой пример из соотв-щей главы.
 

AleXanD

Новичок
Извините, действительно не удосужился посмотреть доки по массивам повнимательней. Просто прогляделЬ. ;(

Closed.
 

demon_mhm

Новичок
Re: Весь! результат

Автор оригинала: AleXanD
Интересног, можно ли получить "таблицу" не с помощь цикла:
PHP:
$res=mysql_query("SELECT * from m1 where id>30");
while ($arr[]=mysql_fetch-array($res,MYSQL_NUM));

После цикла в последней строчке массива пустое значение. Как получить его без пустого значения или как его удалить?
Можно тупо сделать
PHP:
unset($arr[count($arr)-1]);
Хотя такое не прокатит с ассоциативными массивами
 

tony2001

TeaM PHPClub
там масса примеров на тему "Как получить его без пустого значения".

>Я там уже был.

плохо, что ты не увидел ничего.
 

AleXanD

Новичок
Не хочу показаться невоспитанным, но "Ткните носом в лужу!"
 

tony2001

TeaM PHPClub
PHP:
..
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
   printf("ID: %s  Name: %s", $row["id"], $row["name"]);
}
..
из этого куска кода путем несложной модификации получаем:
PHP:
..
$rows = Array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$rows[] = $row;
}
..
 

AleXanD

Новичок
...... Спасибо. Я смотрел на заголовки циклов. Нигде [] не видел. Еще раз спасибо
 
Сверху