[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: запутался с массивами
Undertaker
С пред идущей страницы я получаю n-ное количество значений (выбираются пользователем, и неизвестно сколько их придёт), и необходимо все пришедшие значения занести в одномерный массив, условие у меня таково, если $_POST не пустой, то занести значение в $prob, $id- это максимальное количество записей в таблице, $i- это id записи, хотел занести все эти $i в массив, но когда вставляю массив он выводит только последнюю запись, где то ошибка, не могу понять как правильно его поставить...


for ($i=1; $i<=$id; $i++){ //цикл от одного до максимального количества записей
if (!empty($_POST[''.$i.'']) && $_POST[''.$i.'']=='on'){ //если POST не пустой и равен = on присвоить для ячейки
$prob = $_POST[''.$i.''];
$result = array();
$material = mysql_query ("SELECT * FROM `material` where `id` = '$i'") or die (mysql_error()); //выводим материалы по id что я присвоил ранее
while ($mat = mysql_fetch_array($material))
{
$result[] = $mat['id'];
}}}
print_r ($result);


_____________
Из отчета службы безопасности:
... по поводу взлома китайцами сервера Пентагона:
1) Каждый китаец попробовал один пароль.
2) Каждый второй пароль был - maodzedun.
3) На 657983241-й попытке сервер согласился что у него пароль - maodzedun
kaww
$result = array(); перед for ($i=1; $i<=$id; $i++){
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.