Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
есть таблица ID, name Этот запрос выводит все значения в строку echo $row['0'],$row['1']; я хочу вывести в виде таблицы , пишу echo "<table border = 1>"; echo "<tr>"; echo "<td>";echo $row['0'];"</td>"; echo "<td>";echo $row['1'];"</td>"; echo "</tr>"; echo "</table>"; Выводит только первую строчку В чем проблема? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 13:17 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
А в ПХП вообще нормально индексы массива строками передавать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 13:34 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
FishHook, не нормально, но работать будет. мигель1, где остальной код? откуда $row берется? Цикл там есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 13:41 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, А как правильно ? $dbh = new PDO ("mysql:host=$hostname:$port;dbname=$dbname","$username","$pw"); $r = $dbh ->query("select с0, с1 from T1 "); foreach($r as $row) echo $row['0'],$row['1']; echo "<table border = 1>"; echo "<tr>"; echo "<td>";echo $row['0'];"</td>"; echo "<td>";echo $row['1'];"</td>"; echo "</tr>"; echo "</table>"; ?> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 14:03 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, потому что все, что в теле цикла нужно оборачивать в фигурные скобки foreach () {/*do something*/} Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 14:28 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Спасибо. работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 14:47 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, Сделал мульти чекбокс запрос print_r($_POST['test']); выдает такую инфу Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 2 [4] => 2 [5] => 2 [6] => 2 [7] => 2 [8] => 2 ) Какие есть бест практис , чтобы из параметра обратно в базу записать? Опять foreach? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 16:28 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, что значит обратно в базу? update или insert? какой запрос должен быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 16:55 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnoguмигель1, что значит обратно в базу? update или insert? какой запрос должен быть? например insert Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:03 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, вот так правильнее echo $count; if($count != 0) { for ($i=0; $i < $count; $i++) $sql2 = ("select c0 from T1 where c0=$dop[$i]"); foreach($dbh->query($sql2, PDO::FETCH_ASSOC) as $row2) echo "<table border = 1>"; echo "<tr>"; echo "<td>{$row2['с0']}</td>"; echo "</tr>"; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:17 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, Странно все проверил. но возвращается только последняя запись. по идее циклом должен пробежаться по всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:27 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, вы совсем запутали меня. То инсерт, то select. И select в цикле не правильно, правильно Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:27 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Спасибо. а можно как то отображать все проходы в цикле? for ($i=0; $i < $count; $i++) $sql2 = ("select с0 from T1 where c0=$dop[$i]"); foreach($dbh->query($sql2, PDO::FETCH_ASSOC) as $row2) { echo "<table border = 1>"; echo "<tr>"; echo "<td>{$row2['c0']}</td>"; echo "</tr>"; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:38 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, опишите нормальным человеческим языком, что должен делать ваш скрипт, без использования кусков какого то невнятного кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:42 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, я передал массив в переменную $dop = $_POST['test']; теперь я хочу пробежаться курсором по запросу и отобразить все записи в таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:48 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1, 18674111 вот же запрос, воткните его сюда 18672836 и выведет только те записи, которые пришли в $_POST['test'] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 17:56 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Усе разобрался ) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2016, 18:31 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
Косяк вылез. у меня могу передаваться Id в виде текста я их обернул в кавычки. а массив теперь ругается на array to char щас буду гуглить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2016, 00:26 |
|
||
|
Двумерный массив в html таблицу
|
|||
|---|---|---|---|
|
#18+
мигель1Косяк вылез. у меня могу передаваться Id в виде текста я их обернул в кавычки. а массив теперь ругается на array to char щас буду гуглить Решается пробелма так $comma_separated = "'".implode("','", $dop)."'"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2016, 16:11 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=39147470&tid=1461286]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 273ms |
| total: | 441ms |

| 0 / 0 |
