討論區快速選單
知識庫快速選單
掌握Salesforce雲端管理秘訣 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
PHP的雙重或三重表單要如何撰寫?
更改我的閱讀文章字型大小
作者 : still(still) 貼文超過200則人氣指數超過10000點
[ 貼文 342 | 人氣 14970 | 評價 490 | 評價/貼文 1.43 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/9 下午 02:32:39
PHP的雙重或三重表單要如何撰寫?
在access可以很容易產生多重表單, 並及時更新, 但php上, 至今未看到相關寫法???
都是單層表單, 多層對php真的很困難嗎?
作者 : yoonow(右腦)
[ 貼文 55 | 人氣 674 | 評價 220 | 評價/貼文 4 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/12 上午 02:50:02
問題在清楚一點會比較了解你的需求
作者 : still(still) 貼文超過200則人氣指數超過10000點
[ 貼文 342 | 人氣 14970 | 評價 490 | 評價/貼文 1.43 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/14 下午 07:42:15
三個資料表強制關聯, 輸入表單在一個螢幕上有三層(比如 上,中,下), 當點到第二層時,第三層可以自行更新!
有這樣的類似程式碼嗎?
作者 : sic205(mygod)
[ 貼文 52 | 人氣 5 | 評價 390 | 評價/貼文 7.5 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/15 上午 12:43:05
還是不太懂..

不過感覺上用frame應該可以達到您的需求吧!!
作者 : kiang(kiang) 貼文超過200則
[ 貼文 249 | 人氣 1422 | 評價 620 | 評價/貼文 2.49 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/15 上午 01:56:55
你所描述的需求應該只是即時更新吧,透過框架或是JAVASCRIPT都可以做到;如果要做到像ACCESS那樣也可以,麻煩玩玩PHP-GTK之類的東西吧。不過我有百分之兩百的把握,你不會想要這麼做的。
作者 : yoonow(右腦)
[ 貼文 55 | 人氣 674 | 評價 220 | 評價/貼文 4 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人still註記此篇回應為最佳解答 2005/6/16 上午 02:03:39
SONY購物車網站頁面左下角,有一個產品配件搜尋的選擇功能,你要的是這個嗎?
http://www.sonystyle.com.tw/is-bin/INTERSHOP.enfinity/eTS/Store/en/-/TWD/ViewBasket-View;sid=M3RKcEfsj3d1cgVcWLdNe0bmOXjYs4zWqbw=

這個要用PHP從資料庫讀出資料再搭配JavaScript,即時根據選擇項目更新子選單內容。
作者 : still(still) 貼文超過200則人氣指數超過10000點
[ 貼文 342 | 人氣 14970 | 評價 490 | 評價/貼文 1.43 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/16 上午 11:33:00
Tks!
作者 : still(still) 貼文超過200則人氣指數超過10000點
[ 貼文 342 | 人氣 14970 | 評價 490 | 評價/貼文 1.43 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/17 上午 08:57:17
這種需求其實很常見, 比如維護購物網站的 客戶資料->訂單資料->訂單明細,
一般當我們查詢這個客戶,會想要知道他下過什麼單,明細如何...
如果不三層顯示,感覺很不完整 !!!

我們公司的訂單也是三層!!!

不過我看的php+Mysql書籍, 都是單層留言版, 那太簡單又不實用!
作者 : yoonow(右腦)
[ 貼文 55 | 人氣 674 | 評價 220 | 評價/貼文 4 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人still註記此篇回應為最佳解答 2005/6/17 下午 04:11:22
有兩種方法可以用,以SONY那個站為例
1、把產品搜尋那個下拉式選單的區塊作成iframe,SRC的目標頁面是一個PHP程式,每次改變選取項目時,PHP頁面重新抓取資料庫產品類別、項目資料。
2、用JavaScript,一開始頁面載入時,以PHP程式把資料庫產品類別、項目資料全部抓出來,依照產品階層對應的關係,使用JavaScript的new option,新增每一個下拉選單內的選項。
作者 : yoonow(右腦)
[ 貼文 55 | 人氣 674 | 評價 220 | 評價/貼文 4 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人still註記此篇回應為最佳解答 2005/6/17 下午 04:22:59
補充上面的說明
方法一的缺點是,並不是全部的瀏覽器都支援iframe。
方法二,如果你需要範例,我可以寄給你。因為原創者不是我,不方便把原始碼貼出來。
作者 : still(still) 貼文超過200則人氣指數超過10000點
[ 貼文 342 | 人氣 14970 | 評價 490 | 評價/貼文 1.43 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/6/18 上午 08:09:37
Tks!
u r a nice guy!
作者 : jawa560(Snaking) Java Script優秀好手貼文超過1000則人氣指數超過30000點
[ 貼文 1154 | 人氣 32593 | 評價 4630 | 評價/貼文 4.01 | 送出評價 168 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/12/8 上午 01:08:46
這麼多人有此需求,那就表示大家只知道學php,不知道要學 javascript,買本書花點時間好好研究 JavaScript 吧!
要靈活操作網頁的介面,JavaScript 是基本馬步!
作者 : taochein(陶淺)
[ 貼文 1 | 人氣 1 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/12/27 上午 07:54:26
我已經可以用JavaScript 寫出三階關聯選單 但不知如何以PHP聯結到資料庫(MySQL) 再把查詢結果呈現在同一頁面 不知有哪位高手可指點一二 感激不盡
ps:聽說PHP 欲取得select的值 有障礙
作者 : pangyuliu(邦頭)
[ 貼文 3 | 人氣 1 | 評價 20 | 評價/貼文 6.67 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人still註記此篇回應為很有道理 2006/3/21 上午 10:13:15
AJAX可能可以滿足你的需求
要在PHP用AJAX的話可以考慮http://wiki.xajaxproject.org/
CLIENT端的話建議用http://script.aculo.us/
這兩個我目前都有在用感覺簡單又實用,網站裡的說明都滿清楚的
作者 : ecosway_boss(浪人頑童)
[ 貼文 5 | 人氣 2866 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/10/30 下午 04:03:02
您好:
我最近也遇到一個 用 javascript 的 xmlHttprequest 物件和 PHP 溝通上的問題。
程式分成 boss_run.html 和 makePicture.php 兩個檔案。
客戶端的 javascript 是寫在 boss_run.html 裡 , 伺服器端的處理寫在 makePicture.php
並且在 makePictiure.php 裡建立了一個 xml 文件模型。
我只希望能夠在 boss_run.html 用 javascript 讀取 makePicture.php 的 xml 裡的物件值。
但是當我用瀏覽器開啟 boss_run.html 時,卻一直出現我要讀取的值是 undefined。
也就是我要讀取的makePicture.php 裡的 <text> xml物件的值是 undefined
但是我單純把 makePicture.php 丟到瀏覽器卻可以出現完整的 xml 文件模型。
一直找不出問題的所在,懇請各位先進賜教。
程式如下:
========== boss_run.html 裡的 javascript=======================
<script type="text/javascript" language="javascript">

/* 建立 XMLHttpRequest 物件 */
var xmlHttp = false;

if (navigator.appName == "Microsoft Internet Explorer") //判斷瀏覽器
{
   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //建立 Microsoft Internet Explorer 的 xmlRequest
}
else
{
xmlHttp = new XMLHttpRequest(); //建立非 Microsoft Internet Explorer 的 xmlRequest
}


function get_data() //取得資料
{
  if (xmlHttp.readyState == 4)
  {
  // var response = new Array();
var response = xmlHttp.responseXML;
var results = response.getElementsByName('text')[0]; //讀取
     //makePicture.php
     // 裡的 <text> 物件的值
alert(results); // -->這邊會出現 "object"
document.write(results.nodeValue); // ---> 這一行會出現 "undefined"
  }
}

function call_server() //Server 端呼叫
{
  var process_url ="makePicture.php"; //宣告 後端處理程式
  xmlHttp.open("GET",process_url,true);
  xmlHttp.onreadystatechange = get_data;
  xmlHttp.send(null);
}

call_server();
</script>
===================================================

=============makePicture.php====================
<?php

//建立 XML
$doc = new_xmldoc("1.0" );
     $root = $doc->add_root("selectBoss");
$one = $root->new_child("boss01", "");
$one->new_child("text","TEST");
echo "<pre>".htmlspecialchars($doc->dumpmem())."</pre>";
?>
作者 : morselin(morse)
[ 貼文 6 | 人氣 5 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/12/5 下午 04:17:09
SONY 網站好像只是把類別(一階/二階/三階)的值傳回給同一網頁
網頁再依傳的值把下一階的內容抓出來放到 SELECT 中
也就是網頁還是有做更新的動作....
作者 : uuvbset(uu)
[ 貼文 2 | 人氣 1 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/12/22 下午 04:53:42

表單或是頁面的及時變更例如是階層表單
PHP扮演的不過是原始資料的頁面輸出,
階層的變化一般是靠javascrip做呈現處理...
 板主 : 酷爸爸
 > PHP - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - PHP - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
PHP
1 Fillano 1400 
2 dreamer...... 1170 
3 阿文 940 
4 路人乙 840 
5 pangpang 620 
6 kiang 580 
7 Snaking 470 
8 Aery 460 
9 kagaya 370 
10 mygod 370 
PHP
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.109375