我有一個頁面,我想讓用戶從表中存在的select
中選擇字段,然後在屏幕上顯示這些字段的內容。我已經設置了select
像這樣從列表框生成查詢在PHP中
<select name="queryfields" size="12" multiple="multiple" tabindex="1">
<option value="firstname">firstname</option>
<option value="lastname">lastname</option>
<option value="address">address</option>
<option value="phone">phone</option>
而且我知道,發現選擇什麼樣的選擇,我可以用這個:
<?php
header("Content-Type: text/plain");
foreach ($_GET['queryfields'] as $selectedOption)
echo $selectedOption."\n";
?>
這一點讓我選擇的字段的數組。但是,如何解析數組以生成完整查詢?例如,假設名字,姓氏被選中。然後我會想建立我的查詢是這樣的:
Select firstname, lastname from employeedata
未知對我來說,如何從陣列中的數據爲選擇statent像我上面的代碼片斷。
設計可以這樣在同一個頁面上實現W/O重定向?可能與一些JS? – IcyPopTarts
這是php代碼,如果你想訪問這段代碼,你必須使用Ajax。但我現在不明白你的要求! – Bhaskar
你的代碼按我的要求工作。我沒有意識到這是在同一頁面上做的獨立方法(AJAX)。我會谷歌阿賈克斯。 – IcyPopTarts