[請益] echo的輸出

看板PHP作者 (Complex)時間13年前 (2011/08/10 17:47), 編輯推噓4(4012)
留言16則, 9人參與, 最新討論串1/1
我有段php程式碼像這樣 while($res=obj($sql)){ echo ......$res->ecname. ; if(....){ echo .......;} else{ echo......;} } 這程式碼在if之前能正常輸出到我用css畫的欄位裡 但是到了if後的echo他就換行顯示了 像這樣 http://ppt.cc/e74; 有甚麼辦法能讓他跟第一個echo輸出在同一行(欄)嗎? 這樣http://ppt.cc/7yVw 我畫CSS欄位的語法如下 ul li a { background-color: #FFFFFF; border: 1px solid #999999; color: #222222; display: block; font-size: 17px; font-weight: bold; margin-bottom: -1px; margin-left:10px; margin-right:10px; padding: 12px 10px; text-decoration: none; } 利用<ul><li><a>...</a></li></ul> 把echo出的東西包進去 如果是css 那請問是哪裡需要修改呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.118.116

08/10 18:11, , 1F
這是css的問題吧?
08/10 18:11, 1F
※ 編輯: orangeforest 來自: 140.128.118.116 (08/10 18:21)

08/10 18:21, , 2F
附上css
08/10 18:21, 2F

08/10 20:26, , 3F
存在變數中整個跑完再一次ECHO
08/10 20:26, 3F

08/10 20:28, , 4F
CSS沒有WIDTH? 如果可以把HTML貼出來比較清楚結構
08/10 20:28, 4F

08/10 21:23, , 5F
因為我是做給手機的,所以沒特別打width
08/10 21:23, 5F

08/10 21:23, , 6F
您的意思先把全部跑完再一次ECHO嗎?
08/10 21:23, 6F

08/10 21:42, , 7F
css的問題,跟php無關
08/10 21:42, 7F

08/10 21:48, , 8F
試試 trim($res->ecname)
08/10 21:48, 8F

08/10 22:18, , 9F
看起來真的是CSS問題 把HTML架構貼出來吧
08/10 22:18, 9F

08/10 23:20, , 10F
這是我的源碼 http://pastie.org/2350750 麻煩了~
08/10 23:20, 10F

08/10 23:53, , 11F
CSS看CODE還蠻難"看"出問題的..= =
08/10 23:53, 11F

08/10 23:59, , 12F
應該圖那邊要放在li裡面吧?
08/10 23:59, 12F

08/11 00:28, , 13F
樓上是指ButtonON/OFF的圖嗎?
08/11 00:28, 13F

08/13 20:49, , 14F
可能跟display有關 不過這樣看不準 有前端頁面嗎
08/13 20:49, 14F

08/13 20:49, , 15F
直接看html firebug一用就馬上知道了
08/13 20:49, 15F

08/23 15:10, , 16F
display:block <== 這是讓你元素變區塊,當然會換行
08/23 15:10, 16F
文章代碼(AID): #1EGbFCHx (PHP)