2013-02-19 2 views
0

I вывод данные из atabase в таблице.Почему бы не закрыть строку?

В таблице результатов создан следующий код:

while($i=$res2->fetch_assoc()) { 
    $a++; 
    $t2.=' 
    <tr> 
    <td>'.$a.'</td> 
    <td>'.date_format(new DateTime($i['date']),'d.m.Y').'</td> 
    '; 

    if($valid!='id'){ 
     $t2.=' 
     <td>'.$partner.'</td> 
     '; 
    } 

    $t2.=' 
    <td>'.$http_referer.'</td> 
    </tr>'; 
} 
$t1=' 
<table class="table table-hover table-bordered"> 
<thead> 
<tr> 
<th class="column_th_number">№</th> 
<th>Date</th> 
'; 

if($valid!='id'){ 
    $t1.=' 
    <th>Partner</th> 
    '; 
} 


$t1.=' 
<th></th> 
</tr> 
<tr> 
<td colspane="2"> 
&nbsp; 
</td> 
</tr> 
</thead> 
<tbody> 
'; 
$t3=' 
</tbody> 
</table> 
'; 
echo $t1.$t2.$t3; 

, но в результате я вижу, что последняя строка не была закрыта (фото):

test image

Скажите, пожалуйста, почему в прошлом строка не была закрыта?

И как я могу сделать это правильно?

+3

что код страшно ... – sevenseacat

+0

@sevenseacat на самом деле? вы не видите все)) –

ответ

1

Спасибо всем.

Ошибка была связана с colspan (значение не совпадает с количеством столбцов).

Спасибо всем за помощь

3
<td>'.date_format(new DateTime($i['date']),'d.m.Y').'</td> 
if($valid!='id'){ 

заменить

<td>'.date_format(new DateTime($i['date']),'d.m.Y').'</td>'; <--- end the string here 
if($valid!='id'){ 
+0

нет нет, не он (я делаю ошибку в вопросе кода). не ошибка. im обновление вопрос. –

+0

Почему бы нам не показать исходный код? Я имею в виду источник взгляда! – Venu

+0

Вы действительно думаете, что вам нужно видеть соединение с atabase и все отбирать у нее? вы можете увидеть весь код на http://pastebin.com/hgTp1E08 –

2

вы пропустили ';

<td>'.$a.'</td> 
<td>'.date_format(new DateTime($i['date']),'d.m.Y').'</td>'; 
if($valid!='id'){ 
+0

не он (я делаю ошибку в вопросе кода). не ошибка. im обновление вопрос. –

+1

спасибо), но IM SORRY bsecose i stuped. Ошибка была с colspan (значение не соответствует количеству столбцов). Спасибо за помощь –

Смежные вопросы