2013-09-21 94 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