2016-05-25 52 views
0

我正在開發一個php網站,我需要顯示從sql server數據的結果。目前的主要問題是,當我的代碼從sql server 2014中獲取數據它將打破字符串進入新的行。但我想顯示在一行。像Nijar Hosssain。需要從mysql的單行返回

enter image description here

我的代碼是這裏從SQL Server 2014

<tr> 
<td><div align="center"><?php echo $result["Name"];?></div></td> 
<td><?php echo $result["Fathersname"];?></td> 
<td><?php echo $result["mothersname"];?></td> 
<td><div align="center"><?php echo $result["Presentaddress"];?></div></td> 
<td align="right"><?php echo $result["peraddress"];?></td> 
<td align="right"><?php echo $result["bloodgroup"];?></td> 
<td align="right"><?php echo $result["email"];?></td> 
<td align="right"><?php echo $result["nationalid_passportno"];?></td> 
<td align="right"><?php echo $result["gender"];?></td> 
<td align="center"><a href="edit.php?applicant_id=<?php echo $result["applicant_id"];?>">Edit</a></td> 

+0

不僅增加HTML柱的使用CSS的大小? – ExtremsX

+1

如果'name'在DB中沒有任何新的行字符,那麼它的設計問題不是'php'或'mysql'。使用'nowrap'就像'<?php echo $ result [「Name」];?>' – Ali

回答

0

獲取數據這不是MySQL的問題。你只需要在css中增加'Name'列的寬度。這將在單行中顯示像Nijar Hosssain這樣的全名。

<td class="name"><div align="center"><?php echo $result["Name"];?></div></td> 

在CSS中,你可以寫

.name { width:10%; } 
+0

雖然你的答案看起來是正確的,但它會受益於更多細節,最好是一些示例代碼,提問者顯然對這個問題很新穎。 – Burki