線上書籍

Home

[981]PHP入門+XOOPS模組設計

一、把程式架構弄完整

1.程式首頁→秀出所有資料列表(每筆資料都附連結)
2.點選單一筆資料,可看到完整的資料表
3.加上「新增資料」連結。

二、while()迴圈

1.while()迴圈適合有某特定條件,但執行次數未知的情況下使用。


//列出所有通訊錄
function list_contact(){
  global $link;

  $contact="<table border=1 >
  <tr>
  <th>姓名</th>
  <th>性別</th>
  <th>服務單位</th>
  <th>職稱</th>
  </tr>";

  $sql="select * from contact";
  //送出執行語法
  $result=mysql_db_query("您的資料庫",$sql);

  //抓出資料陣列
  while($data=mysql_fetch_array($result)){
    $contact.="
    <tr>
      <td><a href='index.php?op=show&sn={$data['sn']}'>{$data['name']}</a>
      </td>
      <td>{$data['sex']}</td>
      <td>{$data['company']}</td>
      <td>{$data['jobname']}</td>
    </tr>
    ";

  }

  $contact.="</table>";


  $main="<h3>列出所有通訊錄</h3>
    $contact
  <a href='index.php?op=form'>新增通訊錄</a>";
  return $main;
}