2013-09-21 92 views
0

我正在開發一個論壇,我有一個用戶輸入他們評論的文本區域,並且我將它顯示在一個表格行中。但是我發現數據沒有完全顯示,我的意思是如果我輸入500個字符,創建一個帖子,表格行只顯示限制在行寬範圍內的有限字符。有什麼辦法可以完全按行顯示數據嗎?PHP - 在表格行中顯示數據

Here is the code that displays the message;refer to line - echo "<td>" .  
//$row['usermessage'] . "</td>"; 


echo "<table class='zebra'> 
<thead> 
<tr>`enter code here` 
<th> Original Message by " . $row['username'] . " posted at " .  
$row['cqatime'] . " IST</th> 
</tr> 
</thead>";    
echo "<tbody>"; 
echo "<tr>"; 
echo "<td>" . $row['usermessage'] . "</td>"; 
echo "</tr>";  
echo "</tbody>"; 
echo "</table>"; 
+0

後ü得到 –

+0

確切的錯誤沒有錯誤,我的意思是數據不表行 – fishspy

+1

充分展示你可以發表你的類=斑馬CSS,這樣我們就可以知道發生了什麼.. – shivgre

回答

1

使用h1-4和p。 例如:

<h1>From: <?php echo $row['username'] ?></h1> 
<p><?php echo $row['usermessage']?></p> 

P是用於段落的文本。如果它有這樣的信息,那就完美了。不需要桌子。表格要顯示錶格數據。像產品列表或類似的東西。

此外,這是個人的,我從來沒有像你一樣輸出HTML。我更喜歡我發佈的方式。

編輯:既然你得到錯誤,我會按你的方式去做。

echo '<h1>From: ' . $row['username'] . '</h1>'; 
echo '<p>' . $row['usermessage'] . '</p>'; 
+0

你可以編輯我已經顯示的代碼..?雖然我嘗試添加Hi和P標籤,但它顯示一個錯誤.. – fishspy

+0

你去@fishspy – Iznogood

+0

將它顯示在一個表中,這個代碼必須在一個TR內,並且它仍然不能顯示所有的數據;回聲'

來自:'。 $ row ['username']。 '

'; echo'

'。 $ row ['usermessage']。 '

'; – fishspy

1

除非TD的寬度由CSS控制,否則TD應該顯示全部消息。溢出:隱藏?

編輯:

嘗試:

echo "<td style=\"overflow: visible\">" . $row['usermessage'] . "</td>"; 
+0

我沒有看到任何溢出:隱藏在css文件.. donno爲什麼TD不顯示 – fishspy

+0

您是否使用任何JavaScript/jQuery插件來處理class =「zebra」表。如果是這樣,它必須控制顯示。 – anupam

+0

我試過了,仍然沒有改變 - echo「」。 $ row ['usermessage']。 「」; – fishspy

0
<?php 
echo "<table class='zebra'> 
<tr>`enter code here` 
<th> Original Message by ".$row['username']." posted at ".$row['cqatime']." IST</th> 
</tr> 
<tr> 
<td>".$row['usermessage']."</td> 
</tr> 
</table>"; ?> 
+0

我試過了,仍然沒有變化 – fishspy

+0

顯示完整的代碼.. –

+0

你是如何獲取記錄的? –

0

你在你的表使用類= '斑馬線'。該類正在控制表格數據顯示的行爲。

Change the CSS in that class and remove overflow: hidden; 
+0

我沒有看到任何溢出:隱藏在CSS文件中; – fishspy

+0

@fishspy首先檢查$ row ['usermessage']是否包含您要顯示的完整數據。嘗試單獨打印並在該打印之後放置模具以檢查正在打印的內容。 – shivgre

+1

謝謝,它的工作 – 2016-03-19 18:02:41