簡體   English   中英

使用 php 表單搜索 Interbase(帶有一列值的下拉列表)

[英]Search Interbase with php form (drop down list with values of one column)

我正在嘗試使用CUST_BULSTAT列中的值創建一個搜索表單(最好使用下拉菜單),並獲取將打印到文本模板文檔中的單行數據。

在這個階段,我連接到數據庫並獲取一些數據。 但這應該通過搜索表單進行

我的代碼如下

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <body>
<form action="" method="post">  
<input type="text" name="search" /><br />  
<input type="submit" value="Submit" />  
</form>
<?php
$host = 'localhost:C:\Program Files (x86)\Firebird\Firebird_2_5\bin\Service.gdb';
$username = 'SYSDBA';
$password = 'masterkey';
$dbh = ibase_connect("localhost:C:\Program Files (x86)\Firebird\Firebird_2_5\bin\Service.gdb","SYSDBA", "masterkey", "UTF-8") or die('die message');
$search = s($_REQUEST['search']);    
    $q = ibase_query($dbh, "select * from CUSTOMERS WHERE CUST_BULSTAT LIKE '%".$search."%'");
    while ($row = ibase_fetch_object($q)) {
        echo $row->CUST_BULSTAT, "<br>";
        echo $row->CUST_MANAGERNAME, "<br>";
        echo $row->CUST_TOWN, "<br>";
        echo $row->CUST_STREET, "<br>";     
    }
ibase_free_result($q);
ibase_close($dbh);
?>  
    </body>
</html>

向瓦倫丁致以最誠摯的問候

我的問題是如何制作一個帶有下拉列表的搜索表單,從表 CUSTOMERS 的 CUST_BULSTAT 列中列出的值,以及當檢查其中一個從數據庫中提取一整行數據時,CUST_BULSTAT 與我選擇的數據相同下拉菜單。

希望現在更清楚

最好的問候瓦倫丁

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM