提示: 作者被禁止或刪除 內容自動屏蔽

TOP

http://www.hkepc.com/forum/viewt ... ;page=1#pid17883547

將呢個前後加返include應該ok..
唔得既話pm我啦..
我去水版喇..

TOP

咁樣應該易睇d...

  1. <?php include("header.php") ?>
  2. <tr align="left">
  3.      <td>
  4.    <?php
  5.     $sql = "SELECT * FROM easypan ORDER BY sn DESC ";
  6.     $result = mysql_query($sql);
  7.             ?>
  8.             <table width="100%" border="0" cellpadding="4" cellspacing="4">
  9.             <?php
  10.              while ($row = mysql_fetch_row($result)){               
  11.                  $color = mysql_num_rows($result);
  12.                  for ($i=0; $i<$color; $i++){
  13.                      $bgcolor = ($i%2==0) ? '#FF5500' : '#FF3300';
  14.      }
  15.             ?>
  16.                 <tr bgcolor="<?=$bgcolor;?>">
  17.                     <td>
  18.                         <b>Client Name:</b><?=$row[2];?> <u><?=$row[1];?></u>[<?=$row[4];?>]<br />
  19.                         <b>Mail:</b><a href="mailto:<?=$row[9];?>"> <?=$row[9];?></a><br />
  20.                         [ <a href="index.php?id=<?=$row[0];?>">Details</a> ]
  21.                     </td>
  22.                 </tr>
  23.             <?php
  24.              }
  25.             ?>
  26.    </table>
  27.   </td>
  28. </tr>
  29. </table>
  30. <?php include("footer.php") ?>
複製代碼

[ 本帖最後由 hkjoey 於 2008-12-28 04:03 編輯 ]
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

岩岩再review一次..
發現左你個template原來好有問題...

header.php
1. 連<html>都未開就已經有野output (頭幾行echo果幾行)..唔符合標準
2. 同埋果幾行echo有d多餘..直出html都ok..

footer.php
1. 用echo都係多餘..無<? ?> tag都可以係.php file

多個用echo出普通html既壞處:
1. 以效能而言..直出html永遠都係最理想..因為php engine唔會處理無<? ?> 以外既script
2. 而且下下都用echo..會加大左個file size..令載入時間增加..(雖然好少)
3. 用echo遇到d引號要加反斜線..煩之餘亦再次加大file size..

雖然係微不足道..但係有好既習慣先有好既程式..
所以唔使經處理再輸出既文字(or html)建議你盡量直出..

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

原帖由 C.Andyclp 於 2008-12-28 23:13 發表


$result = mysql_query($sql); 改成

mysql_query($sql,"SET NAMES 'UTF8'"); 咁?

唔係...加呢句野目的係確保接下來所有sql都係以utf-8為編碼

所以應該係成個程式未做任何野之前就加左先

TOP

原帖由 C.Andyclp 於 2008-12-28 03:13 發表


全部變晒亂碼...
如果無改...就只得mysql輸出中文果度變亂碼
本身php的繁體字則無弭


執行你句SQL前, 先加多句:
mysql_query("SET NAMES UTF8");

TOP