Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывести элемент массива
 
 автор: Sharax   (29.08.2014 в 16:46)   письмо автору
 
 

в PHP выводится массив так print_r ($xlsx->rows());

Результат выполнения:

Array ( [0] => Array ( [0] => [1] => Наименование [2] => Производитель [3] => Кол-во на складе [4] => Цена за штуку ) [1] => Array ( [0] => 1 [1] => D38999/20WA98PN [2] => Amphenol [3] => 750 [4] => 30 ) [2] => Array ( [0] => 2 [1] => D38999/20WA35PN [2] => Amphenol [3] => 10 [4] => 35 ) [3] => Array ( [0] => 3 [1] => D38999/20WB01PN [2] => Glenair [3] => 12 [4] => 30 ) [4] => Array ( [0] => 4 [1] => D38999/20WB04PN [2] => Tyco [3] => 10 [4] => 42 ) )

Как мне вывести элемента массива [1][2] ? Т.е. чтобы вывело - Amphenol

Пробовал echo $xlsx-rows(1,2); не работает

  Ответить  
 
 автор: confirm   (29.08.2014 в 17:31)   письмо автору
 
   для: Sharax   (29.08.2014 в 16:46)
 

РНР имеет различные версии, если версия 5.4, то

echo $xlsx->rows()[1][2]

если младше, то
$a = $xlsx->rows();
echo $a[1][2];

  Ответить  
 
 автор: Sharax   (29.08.2014 в 20:28)   письмо автору
 
   для: confirm   (29.08.2014 в 17:31)
 

Благодарю, скажите еще пожалуйста, как у table и td сбросить все настройки css которые были заданы ранее. Дело в том, что на движке wordpress делаю свою страничку и из шаблона где-то подгружаются стили для таблицы. Я ставлю свои стили, например:

#table_tip
{
border-collapse: collapse;
border-spacing: 1px; /* cellspacing */
align: center;
}

но они не срабатывают, точнее срабатывают но не все, т.е. border-spacing: 1px; все равно 0 остается почему-то

  Ответить  
 
 автор: Sharax   (29.08.2014 в 20:43)   письмо автору
 
   для: Sharax   (29.08.2014 в 20:28)
 

Пробую делать так:

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

Но все равно <table cellspacing=1> Не работает, а также не работает <td valign=middle> если убираю {header} и {footer} все начинает работать..

  Ответить  
 
 автор: confirm   (29.08.2014 в 21:17)   письмо автору
 
   для: Sharax   (29.08.2014 в 20:43)
 

Это:

table {
border-collapse: collapse;
border-spacing: 0;
}

при этом

<table cellspacing=1>

полный бардак называется.

http://htmlbook.ru/css

  Ответить  
 
 автор: confirm   (29.08.2014 в 21:14)   письмо автору
 
   для: Sharax   (29.08.2014 в 20:28)
 

CSS к РНР отношения не имеет, с такими вопросами в HTML раздел.
Если вам не нужны стили подключаемые, не подключайте их, подключайте свои.
В CSS существует правило - если указано стилевое правило для класса дважды, то действовать будет указанное последним. Перекрыть такое поведение можно с помощью !important.

  Ответить  
 
 автор: moonfox   (30.08.2014 в 00:11)   письмо автору
 
   для: confirm   (29.08.2014 в 21:14)
 

или вписанием style в само тело страницы

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования