• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • PHP與JavaScript對多項選擇的處理

    發表于:2007-06-21來源:作者:點擊數: 標簽:
    我們經常要給用戶作出多項選擇進行處理,例如允許用戶對列表項選擇多項后刪除選定項等。今天舉個例子說明 PHP 和 Java Script分別是怎樣處理多項選擇的。今天我們做的是一個投票系統,對 MySQL 數據庫 itemtable表里的項目進行投票,且每個別IP能且只能投兩

         我們經常要給用戶作出多項選擇進行處理,例如允許用戶對列表項選擇多項后刪除選定項等。今天舉個例子說明PHPJavaScript分別是怎樣處理多項選擇的。今天我們做的是一個投票系統,對MySQL數據庫itemtable表里的項目進行投票,且每個別IP能且只能投兩票。

      表itemtable是通過以下MySQL語句建立的:

    CREATE TABLE `itemtable` (
    `id` TINYINT( 4 ) NOT NULL AUTO_INCREMENT,
    `name` VARCHAR( 50 ) NOT NULL ,
    `votes` SMALLINT( 6 ) NOT NULL ,
    PRIMARY KEY ( `id` )
    );

    其中字段“name”是列表項目名,“votes”是所得票數。我們還要建立一個表“voteiptable”來記錄投票用戶的IP:

    CREATE TABLE `voteiptable` (
    `id` SMALLINT( 6 ) NOT NULL ,
    `voteip` VARCHAR( 15 ) NOT NULL,
    PRIMARY KEY ( `id` )
    );

    下面我們編寫文件“multivote.php”,今天我們要用到一個數據庫類文件“dbclass.php”,詳情請參考拙作《MySQL數據庫類的定義》 :



      我們可以發現,客戶端的JavaScript和服務器端的PHP對多項選擇的處理有很多相似之處,當然也有不同。這是比較經典的多選項處理的程序,如果不限定用戶的選項的話就更簡單了。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>