日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

html 查询表单,如何让我的HTML表单查询适用于所有表单元素?

發布時間:2025/4/5 HTML 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html 查询表单,如何让我的HTML表单查询适用于所有表单元素? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我有一個HTML表單。在那里,我有四種不同類型的連接到數據庫表的字段,并且應該根據用戶的選擇將結果呈現給HTML表單域。如何讓我的HTML表單查詢適用于所有表單元素?

我有開始和結束日期字段。

Start Date:

End Date:

日期字段會取出表格中用戶給出的開始日期和結束日期之間的所有行到HTML字段中。

我有和選擇字段。

Astra

Pulsar

Almera

Civic

Q7

M3

Megane

G-Class

在這里,用戶選擇一個模型,并且查詢返回所有具有選定模型類型的行。

顏色的另一個選擇字段。

Бял

Черен

Жълт

Кафяв

Сив

和兩個輸入字段為馬力。

ДО:

這是我的表單,這里是我的PHP。

這里重要的是我的查詢。

$sql = "SELECT cars.brand,cars.model,cars.reg_num,cars.horse_powers,cars.color,clients.first_name, clients.last_name FROM cars INNER JOIN clients_cars ON cars.id=clients_cars.cars_id INNER JOIN clients ON clients_cars.clients_id=clients.id WHERE cars.id"

. " IN (SELECT DISTINCT clients_cars.cars_id FROM clients_cars WHERE (rent_date between '$d1' AND '$d2') OR (return_date between '$d1' AND '$d2') OR ((return_date>'$d2')AND(rent_date '$hp1') AND (horse_powers < '$hp2')) OR cars.model LIKE '$md' OR cars.color LIKE '$col') ";

這是我的查詢。它的作品很好。當我添加開始日期和結束日期時,如果我僅使用其中一個字段,則會將所有添加日期之間的行與來自html表單的任何其他字段相同。

當我使用多個(例如,我選擇顏色:黑色和120-150之間的馬力)。當我這樣做的時候,我把所有黑色的汽車和所有車型都在120-150馬力之間的汽車帶出去,而且查詢不關心120-150馬力之間的汽車顏色和黑色汽車的馬力。

我的觀點是,我希望所有的領域都照顧對方。如果有一輛配備HP 120-150的黑色轎車,只能帶我離開這輛車,而不是所有的黑色轎車和所有120-150馬力的轎車。

2014-12-05

Gardjo

+1

在你的子查詢,你哪來的AR與連接,或者,可能有幫助,如果ü將其更改為,所以它必須檢查它嗎? –

2014-12-05 16:44:51

+0

和/或是問題所在。你把它們混在一起。 –

2014-12-05 16:47:19

+0

如果我更改為AND,那么查詢不關心除開始日期和結束日期字段以外的任何字段。 –

2014-12-05 16:48:05

總結

以上是生活随笔為你收集整理的html 查询表单,如何让我的HTML表单查询适用于所有表单元素?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。