目前共有5篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:台灣正體▼
 
點擊 回復
212 4
【數據表設計】「歧義侃吧」表
初入江湖 七級
1樓 發表于:2010-12-29 12:42
CREATE TABLE `歧義侃吧` (
 `編號` int(11) NOT NULL AUTO_INCREMENT,
 `名稱` int(11) NOT NULL,
 `跳轉至侃吧` text COLLATE utf8_unicode_ci NOT NULL,
 `添加時間` datetime NOT NULL,
 `添加者` int(11) NOT NULL COMMENT '管理員id',
 PRIMARY KEY (`編號`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
初入江湖 七級
2樓 發表于:2010-12-29 12:44

情景:

輸入「菲菲」吧後,進入list.php?b=菲菲,此事顯示一個選擇侃吧的框,裡面有兩個供選擇的侃吧,「雙子星公主菲菲吧」和「藍貓淘氣三千問菲菲吧」。

 
初入江湖 七級
3樓 發表于:2010-12-29 12:46

假設這兩個吧的編號分別為125,415。

在1樓的數據表結構中,「名稱」欄位存儲「菲菲」,「跳轉至侃吧」欄位存儲「125,415」,「添加時間」欄位存儲NOW(),也就是當前時間,「添加者」存儲管理員id。

 
初入江湖 七級
4樓 發表于:2010-12-29 12:49

當輸入菲菲二字時,檢測:

$sql="select 跳轉至侃吧 from 歧義侃吧 where 名稱='菲菲'";

$rs=mysql_query($sql);

$show_xiaoqi=(mysql_num_rows($rs)==1); //是否顯示消岐框

if ($show_xiaoqi){

  $rs=mysql_fetch_array($rs);

  $boards=explode(",",$boards);

  foreach ($boards $i=>$v){

    echo $v.'吧';

  }

}

 
初入江湖 七級
5樓 發表于:2010-12-29 12:52

名稱欄位的數據類型有誤:

已成功修改表 歧義侃吧

ALTER TABLE `歧義侃吧` CHANGE `名稱` `名稱` VARCHAR( 31 ) NOT NULL

 

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:212 回複數:4
評論數: ?
作者:产品的注销
最後回復:产品的注销
最後回復時間:2010-12-29 12:52
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。