Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Таблица и массив
Форумы портала PHP.SU » » Вопросы новичков » Таблица и массив

Страниц (1): [1]
 

1. 9chuvak11 - 20 Октября, 2011 - 20:16:03 - перейти к сообщению
Добрый вечер! Изучаю php и наткнулся на такую задачу, как вставить таблицу в массив. Таблица array[1;100] - такого типа. И еще одна задача, нужно чтобы случайно были заполнены ячейки цифрами от 0 до 1. Ну до этого сам додумаюсь. Главный вопрос все же остается в том, как запихнуть в массив таблицу? Растерялся
2. OrmaJever - 20 Октября, 2011 - 20:27:13 - перейти к сообщению
может serialize() ?
3. 9chuvak11 - 20 Октября, 2011 - 20:38:57 - перейти к сообщению
OrmaJever пишет:
может serialize() ?

я так понял эта функция, допустим по примеру, "запихивает" уже имеющеюся таблицу в массив? Если что то не так поправьте. Но мне нужно без MySQL сделать таблицу(лучше не в ручную) и поместить ее в массив. Может Я что то не так понял?
4. OrmaJever - 20 Октября, 2011 - 20:49:53 - перейти к сообщению
я вобще не понял что вам надо. Какая таблица? Однако
5. DeepVarvar - 20 Октября, 2011 - 20:54:15 - перейти к сообщению
9chuvak11 напиши по человечески что надо - ничо не понятно.
6. 9chuvak11 - 21 Октября, 2011 - 13:06:04 - перейти к сообщению
Ну задание составить таблицу в массиве, 100х100 ячеек. Эту не MySQL. Ну в хтмл я знаю как сделать таблицу, надо сделать по типу хтмл-вской таблицы, только без тегов и всяких обозначений. Такого типа:
a1 a1.1 a1.2 a1.3 a1.4
a2 a2.1 a2.2 a2.3 a2.4
a3 a3.1 a3.2 a3.3 a3.4
a4 a4.1 a4.2 a4.3 a4.4
7. Stierus - 21 Октября, 2011 - 13:21:59 - перейти к сообщению
что есть "таблица" в php?
Есть массив, массивы бывают разные - одномерные, двумерные и тд. Есть базы данных - там есть таблицы, но о базе данных не было ни слова.

я теряюсь в догадках
8. DeepVarvar - 21 Октября, 2011 - 14:33:56 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $table = array();
  2. $cols = 100;
  3. $rows = 100;
  4. for ($c = 0; $c < $cols; $c++) $table[$c] = range(1,$rows);
  5. print_r($table);
9. 9chuvak11 - 21 Октября, 2011 - 15:45:15 - перейти к сообщению
DeepVarvar пишет:
PHP:
скопировать код в буфер обмена
  1. $table = array();
  2. $cols = 100;
  3. $rows = 100;
  4. for ($c = 0; $c < $cols; $c++) $table[$c] = range(1,$rows);
  5. print_r($table);


Да! То что надо. Спасибо большое! И еще, я посмотрел там каждой ячейке задано значение ее же номера, как это значение изменить?
(Добавление)
Stierus пишет:
что есть "таблица" в php?
Есть массив, массивы бывают разные - одномерные, двумерные и тд. Есть базы данных - там есть таблицы, но о базе данных не было ни слова.

я теряюсь в догадках


не о таблице речь вообще, а об ее подобие, надо сделать "таблицу" в массиве

 

Powered by ExBB FM 1.0 RC1